Вопрос Расскриптуйте джску

Забаненный
Статус
Оффлайн
Регистрация
13 Июн 2020
Сообщения
61
Реакции[?]
1
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
это чей ?
 
Забаненный
Статус
Оффлайн
Регистрация
13 Июн 2020
Сообщения
61
Реакции[?]
1
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
на
 

Вложения

Zodiak 1love
Пользователь
Статус
Оффлайн
Регистрация
19 Авг 2019
Сообщения
250
Реакции[?]
35
Поинты[?]
0
на
Код:
de4js1.9.0
JavaScript Deobfuscator and Unpacker
View on GitHub
String
Local File
Remote File
None Eval Array Obfuscator IO _Number JSFuck JJencode AAencode URLencode Packer JS Obfuscator My Obfuscate Unreadable
Line numbers Unescape strings Recover object-path Execute expression
Download file
Open in new tab

(function (_0x1bf0d2, _0x27727f) {
    var _0x205cda = function (_0x3166cb) {
        while (--_0x3166cb) {
            _0x1bf0d2.push(_0x1bf0d2.shift());
        }
    };
    _0x205cda(++_0x27727f);
}(_0x2772, 0xf7));
var _0x205c = function (_0x1bf0d2, _0x27727f) {
    _0x1bf0d2 = _0x1bf0d2 - 0x0;
    var _0x205cda = _0x2772[_0x1bf0d2];
    return _0x205cda;
};
var _0x1001dd = _0x205c;
_0x2118 = [_0x1001dd('0x159'), 'ZkzpI', _0x1001dd('0x1d'), _0x1001dd('0xc3'), 'm_vecOrigin', _0x1001dd('0x110'), _0x1001dd('0x209'), 'tAuTr', _0x1001dd('0x32'), _0x1001dd('0x249'), _0x1001dd('0x93'), _0x1001dd('0x115'), _0x1001dd('0x21d'), _0x1001dd('0x53'), _0x1001dd('0x129'), _0x1001dd('0xca'), _0x1001dd('0x33'), _0x1001dd('0x1ff'), _0x1001dd('0x182'), 'abs', 'Icqkj', 'xvWIp', _0x1001dd('0x273'), _0x1001dd('0xdd'), _0x1001dd('0x188'), _0x1001dd('0x1a6'), _0x1001dd('0x1cd'), 'EUcsp', 'UBcpo', _0x1001dd('0x119'), _0x1001dd('0x10d'), _0x1001dd('0x9e'), _0x1001dd('0x290'), 'SetMovement', _0x1001dd('0xa8'), _0x1001dd('0x1cc'), 'Qivuj', _0x1001dd('0x22'), _0x1001dd('0x7c'), 'delay', 'DplBn', _0x1001dd('0x229'), _0x1001dd('0x23c'), _0x1001dd('0x22a'), _0x1001dd('0x48'), _0x1001dd('0x186'), _0x1001dd('0x2ad'), 'PHJJR', 'sqrt', _0x1001dd('0x1b9'), _0x1001dd('0x1f2'), _0x1001dd('0x51'), '-attack', 'LYThy', _0x1001dd('0x278'), _0x1001dd('0x18f'), _0x1001dd('0xce'), _0x1001dd('0x161'), 'nfTTV', _0x1001dd('0x257'), _0x1001dd('0x2c9'), _0x1001dd('0xc9'), _0x1001dd('0x73'), _0x1001dd('0x21f'), _0x1001dd('0x8a'), _0x1001dd('0x280'), _0x1001dd('0x57'), _0x1001dd('0x277'), _0x1001dd('0x60'), '4|2|5|0|3|1', _0x1001dd('0x1f'), _0x1001dd('0x2af'), _0x1001dd('0x84'), _0x1001dd('0x2aa'), 'QMIym', 'running', 'IxwyU', _0x1001dd('0x68'), _0x1001dd('0x3c'), 'yJJZD', _0x1001dd('0x1b4'), _0x1001dd('0x252'), _0x1001dd('0x25b'), 'VrBxh', _0x1001dd('0x6e'), 'glNhC', _0x1001dd('0x29a'), 'vEwfm', _0x1001dd('0x261'), _0x1001dd('0x243'), 'CwjLl', _0x1001dd('0x10a'), _0x1001dd('0x205'), 'xBZqf', _0x1001dd('0x20'), _0x1001dd('0x21a'), 'lkyEW', _0x1001dd('0x114'), _0x1001dd('0x43'), _0x1001dd('0x285'), 'nEADm', 'XMlJy', _0x1001dd('0x260'), _0x1001dd('0x242'), _0x1001dd('0x62'), _0x1001dd('0x1ad'), _0x1001dd('0xeb'), 'gecbI', _0x1001dd('0x25a'), _0x1001dd('0xbf'), 'PNBCa', 'TaQiu', 'hpuwt', _0x1001dd('0x221'), 'ForceJump', _0x1001dd('0x1c6'), 'QhAym', _0x1001dd('0x96'), _0x1001dd('0x15e'), _0x1001dd('0x1c5'), _0x1001dd('0xfb'), 'StringCustom', 'rWCCg', _0x1001dd('0xbd'), _0x1001dd('0x25c'), _0x1001dd('0x21c'), 'pULss', _0x1001dd('0x2f'), _0x1001dd('0x21e'), _0x1001dd('0x83'), _0x1001dd('0x80'), _0x1001dd('0xd'), 'yByVX', _0x1001dd('0x28c'), _0x1001dd('0x24d'), _0x1001dd('0x263'), _0x1001dd('0x14c'), _0x1001dd('0x22f'), _0x1001dd('0x206'), _0x1001dd('0x2a9'), _0x1001dd('0x1f0'), _0x1001dd('0x15'), 'eNdSh', _0x1001dd('0x85'), 'draw', _0x1001dd('0x240'), 'CreateMove', _0x1001dd('0x1d2'), _0x1001dd('0x200'), _0x1001dd('0x253'), 'checkDelays', _0x1001dd('0xbe'), _0x1001dd('0x1c2'), 'atan2', _0x1001dd('0x21'), _0x1001dd('0x21b'), _0x1001dd('0x17c'), _0x1001dd('0x3d'), _0x1001dd('0x1e7'), 'qBWLf', _0x1001dd('0x25f'), _0x1001dd('0x22e'), _0x1001dd('0x201'), _0x1001dd('0x2a5'), _0x1001dd('0x2be'), _0x1001dd('0x14'), 'NMqmw', _0x1001dd('0x7f'), _0x1001dd('0x1f7'), _0x1001dd('0x2a'), 'ZnKTo', 'DerBK', _0x1001dd('0x42'), _0x1001dd('0x1da'), _0x1001dd('0x1f6'), 'bQycg', 'vSOUr', 'ImrPo', _0x1001dd('0xfd'), _0x1001dd('0x4a'), _0x1001dd('0x165'), _0x1001dd('0x29'), _0x1001dd('0xda'), _0x1001dd('0x265'), _0x1001dd('0x1ea'), _0x1001dd('0x181'), _0x1001dd('0x196'), 'm_vecVelocity[0]', 'yYYNm', _0x1001dd('0x2b8'), _0x1001dd('0x289'), _0x1001dd('0x173'), _0x1001dd('0x9a'), _0x1001dd('0x61'), _0x1001dd('0x251'), 'ZlaEL', _0x1001dd('0xb0'), _0x1001dd('0x22d'), _0x1001dd('0x11f'), 'CLBSI', _0x1001dd('0x267'), _0x1001dd('0x245'), 'AddCheckbox', _0x1001dd('0x5d'), _0x1001dd('0x1e8'), _0x1001dd('0xfc'), _0x1001dd('0x236'), 'Enabled grenades', 'Molotovs', _0x1001dd('0x26c'), _0x1001dd('0x70'), _0x1001dd('0x1b2'), _0x1001dd('0x153'), _0x1001dd('0x99'), 'Please enter a name for this grenade. (Type `cancel` to cancel setup!)', _0x1001dd('0x192'), _0x1001dd('0x25'), 'wAvmB', _0x1001dd('0xcd'), _0x1001dd('0x284'), _0x1001dd('0xa0'), 'PrintChat', 'lWCcR', _0x1001dd('0x1a3'), 'userid', _0x1001dd('0x259'), _0x1001dd('0x1ab'), _0x1001dd('0x24'), _0x1001dd('0x71'), _0x1001dd('0x197'), 'hefBV', 'Please enter a number!', _0x1001dd('0x2c0'), _0x1001dd('0x1cb'), 'Jump+Throw', 'Run+Jump+Throw', _0x1001dd('0x247'), '[ \"', '], [', '\",\"', _0x1001dd('0x1e5'), 'Your grenade is ready to go, check console!', _0x1001dd('0x102'), _0x1001dd('0x1e0'), _0x1001dd('0x2a7'), _0x1001dd('0x40'), '\", \"', ' ]\x0a', _0x1001dd('0x26e'), 'GetInt', _0x1001dd('0x76'), 'BBtoS', 'BZfTf', _0x1001dd('0xd3'), _0x1001dd('0x111'), _0x1001dd('0x41'), 'zzYdW', _0x1001dd('0x271'), _0x1001dd('0x31'), _0x1001dd('0x1be'), _0x1001dd('0x1a7'), _0x1001dd('0x228'), _0x1001dd('0x26a'), _0x1001dd('0x95'), _0x1001dd('0x1bd'), _0x1001dd('0x7e'), 'HpvhG', _0x1001dd('0x291'), _0x1001dd('0x0'), 'resume', _0x1001dd('0x1fa'), 'TRUCK', _0x1001dd('0x8d'), _0x1001dd('0x1ca'), _0x1001dd('0x106'), _0x1001dd('0x226'), 'IaTek', _0x1001dd('0x218'), _0x1001dd('0x46'), 'gdXkx', _0x1001dd('0xd4'), _0x1001dd('0x23'), _0x1001dd('0x195'), _0x1001dd('0xde'), _0x1001dd('0x190'), '5|3|6|0|1|2|4|7', _0x1001dd('0x8f'), _0x1001dd('0x1b6'), _0x1001dd('0x8e'), _0x1001dd('0x174'), 'BRWrY', _0x1001dd('0x262'), _0x1001dd('0x20a'), _0x1001dd('0xe1'), _0x1001dd('0x2ac'), _0x1001dd('0x98'), _0x1001dd('0x235'), _0x1001dd('0xe9'), _0x1001dd('0x101'), _0x1001dd('0x15d'), _0x1001dd('0x14a'), _0x1001dd('0x4d'), _0x1001dd('0x100'), _0x1001dd('0x256'), _0x1001dd('0x27e'), 'ExecuteCommand', _0x1001dd('0x107'), 'DNfJK', _0x1001dd('0x223'), _0x1001dd('0x13'), _0x1001dd('0x63'), _0x1001dd('0x126'), _0x1001dd('0xb6'), _0x1001dd('0x4b'), _0x1001dd('0x237'), 'next_tick_ang', _0x1001dd('0x1de'), 'ONvgY', 'Your grenade is ready to go!\x0a', 'sTkuo', 'SzafZ', _0x1001dd('0x17'), _0x1001dd('0x7'), _0x1001dd('0x1ae'), _0x1001dd('0xbb'), _0x1001dd('0x12f'), _0x1001dd('0x24a'), _0x1001dd('0x2c1'), 'on_chat', _0x1001dd('0x134'), 'high explosive grenade', _0x1001dd('0xf4'), _0x1001dd('0x179'), _0x1001dd('0x12a'), _0x1001dd('0x169'), _0x1001dd('0x1fe'), _0x1001dd('0x11d'), 'Script items', 'fpeIN', 'Grenade setup has timed out!', _0x1001dd('0x1af'), _0x1001dd('0xb2'), _0x1001dd('0x281'), 'Tickcount', _0x1001dd('0x2ba'), 'yvEEt', _0x1001dd('0x13e'), _0x1001dd('0xc8'), _0x1001dd('0x2b2'), _0x1001dd('0x23d'), _0x1001dd('0x20e'), _0x1001dd('0x2ae'), _0x1001dd('0x20d'), _0x1001dd('0x215'), _0x1001dd('0xf6'), 'length', 'uUABc', _0x1001dd('0x1fb'), _0x1001dd('0x1f3'), 'ZtZth', _0x1001dd('0x6d'), _0x1001dd('0x1e9'), _0x1001dd('0xe8'), _0x1001dd('0x28b'), _0x1001dd('0x1c4'), _0x1001dd('0x1ec'), _0x1001dd('0x12e'), 'GradientRect', 'GWBuq', _0x1001dd('0x59'), _0x1001dd('0x1aa'), 'yUFLa', 'rnIea', _0x1001dd('0x55'), _0x1001dd('0x2bf'), _0x1001dd('0x15c'), 'DaQdA', 'aYqZD', _0x1001dd('0x213'), _0x1001dd('0x8'), _0x1001dd('0x272')];

function print_nade_stats() {
    var _0x41487c = _0x1001dd;
    _0x3166cb = {}, _0x3166cb.crLpI = _0x41487c('0x12d'), _0x3166cb[_0x41487c('0x16f')] = _0x38e9(_0x41487c('0x64')), _0x3166cb[_0x41487c('0xcd')] = function (_0x2aefd2, _0x34b468) {
        return _0x2aefd2 != _0x34b468;
    }, _0x3166cb.lWCcR = _0x38e9(_0x41487c('0x296')), _0x3aacc8 = _0x3166cb, _0x2e5321 = 0x2b;
    while (_0x2e5321 < 0xba) switch (_0x2e5321) {
    case 0x5d:
        _0x2e5321 = 0xba; {
            chat_start = Globals[_0x38e9(_0x41487c('0x2ab'))](), Cheat[_0x38e9(_0x41487c('0x121'))](_0x3aacc8[_0x38e9(_0x41487c('0x6a'))]), chat_stage = 0x21786 % 0x3, chat_tut = !![];
        }
        break;
    case 0x2b:
        _0x2e5321 = UI[_0x38e9('0xd')](_0x3aacc8[_0x38e9(_0x41487c('0x23e'))], _0x3aacc8[_0x38e9('0xf')]) && !chat_tut && _0x3aacc8[_0x38e9(_0x41487c('0x167'))](World[_0x38e9(_0x41487c('0x30'))](), '') ? 0x5d : 0xba;
        break;
    }
    var _0x3166cb, _0x3aacc8, _0x2e5321;
}(function (_0x55f5fe, _0xb6c854) {
    _0x4755f3 = function (_0x20e5a2) {
        var _0x3fe5f3 = _0x205c;
        while (--_0x20e5a2) {
            _0x55f5fe[_0x3fe5f3('0xca')](_0x55f5fe[_0x3fe5f3('0x254')]());
        }
    }, _0x4755f3(++_0xb6c854);
    var _0x4755f3;
}(_0x2118, 0xca));

function on_chat() {
    var _0x1f5915 = _0x1001dd;
    _0x1ef75a = {}, _0x1ef75a[_0x1f5915('0x37')] = function (_0x85437d, _0x566b14) {
        return _0x85437d >= _0x566b14;
    }, _0x1ef75a.FpvNU = function (_0x59b246) {
        return _0x59b246();
    }, _0x1ef75a[_0x1f5915('0x231')] = function (_0x16190d, _0x4738a8) {
        return _0x16190d - _0x4738a8;
    }, _0x1ef75a.mLSbe = function (_0x12083f, _0x248480) {
        return _0x12083f * _0x248480;
    }, _0x1ef75a[_0x1f5915('0xe0')] = _0x38e9(_0x1f5915('0x4e')), _0x1ef75a[_0x1f5915('0xc5')] = _0x38e9(_0x1f5915('0x18c')), _0x1ef75a[_0x1f5915('0x1df')] = function (_0x40c72d, _0x395f4c) {
        return _0x40c72d == _0x395f4c;
    }, _0x1ef75a[_0x1f5915('0x10')] = _0x38e9(_0x1f5915('0xff')), _0x1ef75a[_0x1f5915('0xd3')] = _0x38e9(_0x1f5915('0x1a1')), _0x1ef75a[_0x1f5915('0x41')] = _0x38e9(_0x1f5915('0x2b6')), _0x1ef75a[_0x1f5915('0x238')] = function (_0x48e16b, _0x53458e) {
        return _0x48e16b == _0x53458e;
    }, _0x1ef75a.fmSOZ = _0x38e9(_0x1f5915('0x17a')), _0x1ef75a.KacCC = _0x38e9('0x1b'), _0x1ef75a.LYAih = 'How do you throw this grenade? (0 = Throw, 1 = Run+Throw, 2 = Jump+Throw, 3 = Run+Jump+Throw, 4 = Half throw)', _0x1ef75a[_0x1f5915('0x95')] = _0x1f5915('0x217'), _0x1ef75a[_0x1f5915('0xee')] = function (_0x38d21d, _0x6e21ec) {
        return _0x38d21d === _0x6e21ec;
    }, _0x1ef75a.TRUCK = _0x38e9(_0x1f5915('0x120')), _0x1ef75a.SsufD = function (_0x246a99, _0x10a6da) {
        return _0x246a99(_0x10a6da);
    }, _0x1ef75a[_0x1f5915('0x1ca')] = function (_0x5298ef, _0x589acc) {
        return _0x5298ef > _0x589acc;
    }, _0x1ef75a[_0x1f5915('0x106')] = function (_0x410f1f, _0x10df78) {
        return _0x410f1f(_0x10df78);
    }, _0x1ef75a[_0x1f5915('0x226')] = function (_0x1842dc, _0x2d62ce) {
        return _0x1842dc < _0x2d62ce;
    }, _0x1ef75a[_0x1f5915('0x162')] = _0x38e9(_0x1f5915('0x139')), _0x1ef75a.IaTek = function (_0x22927e, _0x446f55) {
        return _0x22927e(_0x446f55);
    }, _0x1ef75a.QVkNB = _0x38e9(_0x1f5915('0x283')), _0x1ef75a[_0x1f5915('0x218')] = _0x38e9(_0x1f5915('0x1ac')), _0x1ef75a[_0x1f5915('0x46')] = function (_0x47d70d, _0x3e6120) {
        return _0x47d70d == _0x3e6120;
    }, _0x1ef75a[_0x1f5915('0xa7')] = _0x38e9(_0x1f5915('0x178')), _0x1ef75a[_0x1f5915('0x1a9')] = function (_0x8c71e, _0xbf0fa4) {
        return _0x8c71e(_0xbf0fa4);
    }, _0x1ef75a[_0x1f5915('0x131')] = _0x38e9('0x21'), _0x1ef75a[_0x1f5915('0xd4')] = function (_0x3f918c, _0x5e8462) {
        return _0x3f918c(_0x5e8462);
    }, _0x1ef75a.vwyxE = function (_0xce1622, _0x154d37) {
        return _0xce1622 == _0x154d37;
    }, _0x1ef75a[_0x1f5915('0x190')] = _0x38e9(_0x1f5915('0x189')), _0x1ef75a.JBdnC = function (_0x3f8be2, _0x13d51e) {
        return _0x3f8be2 + _0x13d51e;
    }, _0x1ef75a[_0x1f5915('0x1b6')] = function (_0x3c5180, _0x5b8d7d) {
        return _0x3c5180 + _0x5b8d7d;
    }, _0x1ef75a.SLOHb = function (_0x1b83e7, _0x35b4a1) {
        return _0x1b83e7 + _0x35b4a1;
    }, _0x1ef75a[_0x1f5915('0x174')] = function (_0x3c6927, _0x33aca6) {
        return _0x3c6927 + _0x33aca6;
    }, _0x1ef75a[_0x1f5915('0xdc')] = _0x38e9(_0x1f5915('0xf9')), _0x1ef75a[_0x1f5915('0x262')] = '\", [', _0x1ef75a.hcDFk = _0x38e9(_0x1f5915('0xd0')), _0x1ef75a[_0x1f5915('0x235')] = _0x38e9(_0x1f5915('0x16b')), _0x1ef75a[_0x1f5915('0xe9')] = _0x38e9(_0x1f5915('0x152')), _0x1ef75a.Atxht = _0x38e9(_0x1f5915('0x1a')), _0x1ef75a.cIYyr = _0x1f5915('0xa4'), _0x1ef75a[_0x1f5915('0x13')] = function (_0x43b07b, _0x1575d6) {
        return _0x43b07b === _0x1575d6;
    }, _0x1ef75a[_0x1f5915('0x63')] = _0x38e9(_0x1f5915('0x127')), _0x1ef75a[_0x1f5915('0x126')] = _0x38e9(_0x1f5915('0x250')), _0x1ef75a.ONvgY = _0x38e9(_0x1f5915('0x28d')), _0x1ef75a[_0x1f5915('0x77')] = function (_0x3048da, _0x1669a4) {
        return _0x3048da(_0x1669a4);
    }, _0x1ef75a.SzafZ = function (_0x1b4c2a, _0x3663f4) {
        return _0x1b4c2a(_0x3663f4);
    }, _0x1ef75a.eyBCa = _0x38e9('0x2b'), _0x1ef75a[_0x1f5915('0x17')] = function (_0x41ff99, _0x25bc48) {
        return _0x41ff99 + _0x25bc48;
    }, _0x1ef75a[_0x1f5915('0x7')] = function (_0x2233cf, _0x24907c) {
        return _0x2233cf + _0x24907c;
    }, _0x1ef75a[_0x1f5915('0x1ae')] = function (_0x9926c7, _0x56e8ea) {
        return _0x9926c7 + _0x56e8ea;
    }, _0x1ef75a[_0x1f5915('0xbb')] = _0x38e9('0x2c'), _0x1ef75a[_0x1f5915('0x12f')] = function (_0x18695f, _0x33c824) {
        return _0x18695f(_0x33c824);
    }, _0x1ef75a.lqVCe = _0x38e9(_0x1f5915('0x47')), _0x57fd9e = _0x1ef75a, _0x389cc7 = 0x23;
    while (_0x389cc7 < 0x7e) switch (_0x389cc7) {
    case 0x14:
        _0x389cc7 = 0x7e;
        return;
    case 0x23:
        _0x389cc7 = !Entity[_0x38e9(_0x1f5915('0xe7'))](Entity[_0x1f5915('0x1c6')](Event[_0x38e9('0x2f')](_0x57fd9e.Hvqry))) || !chat_tut ? 0x14 : 0x7e;
        break;
    }
    _0x20cf76 = Event[_0x1f5915('0x3a')](_0x38e9(_0x1f5915('0x27c'))), _0x3c563d = 0x33;
    while (_0x3c563d < 0x66) switch (_0x3c563d) {
    case 0xf:
        _0x3c563d = 0x66; {
            _0x2b4c5d = _0x57fd9e[_0x38e9(_0x1f5915('0x20b'))][_0x38e9(_0x1f5915('0x2c'))]('|'), _0x3bb229 = 0x21786 % 0x3;
            while (!![]) {
                switch (_0x2b4c5d[_0x3bb229++]) {
                case '0':
                    Cheat[_0x38e9(_0x1f5915('0x121'))](_0x57fd9e[_0x38e9(_0x1f5915('0xc7'))]);
                    continue;
                case '1':
                    chat_start = 0x75bcd15 - 0x75bcd15;
                    continue;
                case '2':
                    temp_nade = [];
                    continue;
                case '3':
                    chat_tut = ![];
                    continue;
                case '4':
                    return;
                case '5':
                    chat_stage = 0x21786 % 0x3;
                    continue;
                }
                break;
            }
        }
        break;
    case 0x33:
        _0x3c563d = _0x57fd9e[_0x38e9('0x31')](_0x20cf76.toLowerCase(), _0x57fd9e[_0x38e9(_0x1f5915('0x5a'))]) ? 0xf : 0x66;
        break;
    }
    _0x92f511 = 0x2e;
    while (_0x92f511 < 0x51) switch (_0x92f511) {
    case 0x2e:
        _0x92f511 = _0x57fd9e[_0x38e9('0x36')](chat_stage, 0x75bcd15 - 0x75bcd15) ? 0x23 : 0x34;
        break;
    case 0x23:
        _0x92f511 = 0x51; {
            _0x5edf9e = 0x48;
            while (_0x5edf9e < 0x87) switch (_0x5edf9e) {
            case 0x3a:
                _0x5edf9e = 0x87; {
                    _0x109228 = {}, _0x109228[_0x1f5915('0x0')] = function (_0x3bd51c, _0x16a0fd) {
                        var _0x460ba7 = _0x1f5915;
                        return _0x57fd9e[_0x38e9(_0x460ba7('0x298'))](_0x3bd51c, _0x16a0fd);
                    }, _0x17f397 = _0x109228, currTime = Globals[_0x38e9(_0x1f5915('0x2ab'))](), delays[_0x38e9(_0x1f5915('0x9f'))](function (_0x5acd02, _0x34d5e1) {
                        var _0x501479 = _0x1f5915;
                        _0x17f397[_0x38e9('0x42')](currTime, _0x5acd02[_0x38e9(_0x501479('0x258'))]) && _0x5acd02[_0x38e9('0x44')]() && delays[_0x501479('0x2ad')](_0x34d5e1, 0xbc614e - 0xbc614d);
                    });
                }
                break;
            case 0x27:
                _0x5edf9e = 0x87; {
                    _0x5f13f1 = _0x57fd9e[_0x38e9(_0x1f5915('0x22b'))][_0x1f5915('0x111')]('|'), _0x252455 = 0x75bcd15 - 0x75bcd15;
                    while (!![]) {
                        switch (_0x5f13f1[_0x252455++]) {
                        case '0':
                            temp_nade[0x2935494a % 0x7] = Local[_0x1f5915('0x2ac')]();
                            continue;
                        case '1':
                            Cheat[_0x38e9(_0x1f5915('0x121'))](_0x57fd9e[_0x38e9('0x39')]);
                            continue;
                        case '2':
                            temp_nade[0x20451009 % 0x9] = Entity[_0x38e9('0x3a')](Entity[_0x38e9(_0x1f5915('0x287'))](Entity[_0x38e9('0x3c')]()));
                            continue;
                        case '3':
                            _0x5a1d0d = 0x1d;
                            while (_0x5a1d0d < 0x2d) switch (_0x5a1d0d) {
                            case 0x20:
                                _0x5a1d0d = 0x2d;
                                return Cheat[_0x38e9(_0x1f5915('0x121'))](_0x57fd9e[_0x38e9(_0x1f5915('0x19e'))]);
                            case 0x1d:
                                _0x5a1d0d = !~GRENADE_TYPES[_0x1f5915('0x256')](Entity[_0x38e9('0x3a')](Entity[_0x38e9(_0x1f5915('0x287'))](Entity[_0x38e9(_0x1f5915('0x29f'))]()))) ? 0x20 : 0x2d;
                                break;
                            }
                            continue;
                        case '4':
                            temp_nade[0x28b0a9 % 0x3] = Entity[_0x38e9('0x3e')](Entity[_0x38e9(_0x1f5915('0x29f'))]());
                            continue;
                        case '5':
                            chat_stage++;
                            continue;
                        case '6':
                            temp_nade[0xeeeeec % 0x6] = _0x20cf76 + '';
                            continue;
                        case '7':
                            temp_nade[0x75bcd15 - 0x75bcd15] = World[_0x38e9(_0x1f5915('0x27a'))]();
                            continue;
                        case '8':
                            chat_start = Globals[_0x38e9(_0x1f5915('0x2ab'))]();
                            continue;
                        }
                        break;
                    }
                }
                break;
            case 0x48:
                _0x5edf9e = _0x57fd9e[_0x38e9(_0x1f5915('0x10b'))] === _0x1f5915('0x71') ? 0x27 : 0x3a;
                break;
            }
        }
        break;
    case 0x34:
        _0x92f511 = 0x51, _0x3f2d4e = 0x56;
        while (_0x3f2d4e < 0x95) switch (_0x3f2d4e) {
        case 0x56:
            _0x3f2d4e = _0x57fd9e[_0x38e9('0x36')](chat_stage, 0xbc614e - 0xbc614d) ? 0x4d : 0x5e;
            break;
        case 0x5e:
            _0x3f2d4e = 0x95, _0x262d33 = 0x23;
            while (_0x262d33 < 0x8d) switch (_0x262d33) {
            case 0x40:
                _0x262d33 = 0x8d; {
                    _0x166679 = 0x10;
                    while (_0x166679 < 0x8d) switch (_0x166679) {
                    case 0x10:
                        _0x166679 = _0x57fd9e[_0x38e9('0x6b')](_0x57fd9e[_0x38e9(_0x1f5915('0x1ee'))], _0x57fd9e[_0x38e9(_0x1f5915('0x27d'))]) ? 0x2f : 0x9;
                        break;
                    case 0x2f:
                        _0x166679 = 0x8d; {
                            _0x1bdc2f = _0x57fd9e[_0x1f5915('0xe0')][_0x1f5915('0x111')]('|'), _0x3bf04a = 0x21786 % 0x3;
                            while (!![]) {
                                switch (_0x1bdc2f[_0x3bf04a++]) {
                                case '0':
                                    this[_0x1f5915('0x129')] = ![];
                                    continue;
                                case '1':
                                    this[_0x38e9(_0x1f5915('0x225'))] = 0x75bcd15 - 0x75bcd15;
                                    continue;
                                case '2':
                                    this[_0x38e9(_0x1f5915('0x1d6'))] = 0x75bcd15 - 0x75bcd15;
                                    continue;
                                case '3':
                                    return;
                                case '4':
                                    this[_0x38e9(_0x1f5915('0x184'))] = ![];
                                    continue;
                                case '5':
                                    this[_0x1f5915('0x67')] = ![];
                                    continue;
                                case '6':
                                    this[_0x38e9(_0x1f5915('0xf3'))] = [];
                                    continue;
                                case '7':
                                    this[_0x38e9(_0x1f5915('0x116'))] = ![];
                                    continue;
                                }
                                break;
                            }
                        }
                        break;
                    case 0x9:
                        _0x166679 = 0x8d; {
                            _0x52baef = _0x57fd9e[_0x38e9(_0x1f5915('0x279'))][_0x38e9(_0x1f5915('0x2c'))]('|'), _0x3d758b = 0x75bcd15 - 0x75bcd15;
                            while (!![]) {
                                switch (_0x52baef[_0x3d758b++]) {
                                case '0':
                                    chat_tut = [];
                                    continue;
                                case '1':
                                    chat_start = 0x21786 % 0x3;
                                    continue;
                                case '2':
                                    Cheat[_0x38e9(_0x1f5915('0x22c'))](_0x38e9(_0x1f5915('0x2c7')));
                                    continue;
                                case '3':
                                    temp_nade[0x4532c47 & 0x32892b6] = _0x57fd9e[_0x38e9(_0x1f5915('0x1e2'))](parseInt, _0x20cf76);
                                    continue;
                                case '4':
                                    chat_stage = 0x21786 % 0x3;
                                    continue;
                                case '5':
                                    _0x532010 = 0x51;
                                    while (_0x532010 < 0x55) switch (_0x532010) {
                                    case 0x1d:
                                        _0x532010 = 0x55;
                                        return Cheat[_0x38e9(_0x1f5915('0x121'))](_0x57fd9e.eyBCa);
                                    case 0x51:
                                        _0x532010 = _0x57fd9e[_0x38e9(_0x1f5915('0x140'))](isNaN, _0x57fd9e[_0x38e9(_0x1f5915('0x140'))](parseInt, _0x20cf76)) || _0x57fd9e[_0x38e9('0x49')](parseInt(_0x20cf76), 0xbc614e - 0xbc614d) ? 0x1d : 0x55;
                                        break;
                                    }
                                    continue;
                                case '6':
                                    Cheat[_0x38e9(_0x1f5915('0x22c'))](_0x57fd9e[_0x38e9(_0x1f5915('0x143'))](_0x57fd9e[_0x38e9('0x57')](_0x57fd9e[_0x38e9('0x57')](_0x57fd9e[_0x38e9(_0x1f5915('0xcb'))](_0x57fd9e[_0x38e9(_0x1f5915('0x28'))](_0x57fd9e[_0x38e9(_0x1f5915('0x54'))](_0x57fd9e[_0x1f5915('0xdc')] + World[_0x1f5915('0x7e')](), _0x57fd9e[_0x1f5915('0x262')]) + Entity[_0x38e9(_0x1f5915('0x2c5'))](Entity[_0x38e9(_0x1f5915('0x29f'))]()) + _0x57fd9e[_0x38e9('0x5b')], Local[_0x38e9(_0x1f5915('0x24f'))]()) + _0x38e9(_0x1f5915('0x4c')), Entity[_0x38e9('0x3a')](Entity[_0x38e9(_0x1f5915('0x287'))](Entity[_0x38e9(_0x1f5915('0x29f'))]()))) + _0x57fd9e[_0x38e9(_0x1f5915('0x14b'))], temp_nade[0xeeeeec % 0x6]), _0x57fd9e[_0x38e9(_0x1f5915('0x26b'))]), temp_nade[0x510a64f % 0x6]) + '\",' + _0x57fd9e[_0x38e9(_0x1f5915('0x26f'))](parseInt, _0x20cf76) + _0x57fd9e[_0x1f5915('0x222')]);
                                    continue;
                                case '7':
                                    temp_nade = [];
                                    continue;
                                case '8':
                                    Cheat[_0x38e9(_0x1f5915('0x121'))](_0x57fd9e.Atxht);
                                    continue;
                                }
                                break;
                            }
                        }
                        break;
                    }
                }
                break;
            case 0x23:
                _0x262d33 = _0x57fd9e[_0x38e9(_0x1f5915('0x9c'))](chat_stage, 0x20451009 % 0x9) ? 0x40 : 0x8d;
                break;
            }
            break;
        case 0x4d:
            _0x3f2d4e = 0x95; {
                _0x21f02b = 0x12;
                while (_0x21f02b < 0x80) switch (_0x21f02b) {
                case 0x3e:
                    _0x21f02b = 0x80; {
                        _0x15be49 = 0x41;
                        while (_0x15be49 < 0x7f) switch (_0x15be49) {
                        case 0x41:
                            _0x15be49 = _0x57fd9e[_0x38e9(_0x1f5915('0x2bd'))](isNaN, _0x57fd9e[_0x38e9(_0x1f5915('0x2bd'))](parseInt, _0x20cf76)) || _0x57fd9e[_0x38e9(_0x1f5915('0xfa'))](_0x57fd9e[_0x38e9(_0x1f5915('0x26'))](parseInt, _0x20cf76), 0xeeeeec % 0x6) || _0x57fd9e[_0x38e9(_0x1f5915('0x14e'))](_0x57fd9e[_0x38e9('0x48')](parseInt, _0x20cf76), 0x75bcd15 - 0x75bcd15) ? 0x14 : 0x7f;
                            break;
                        case 0x14:
                            _0x15be49 = 0x7f;
                            return Cheat.PrintChat(_0x57fd9e[_0x1f5915('0x162')]);
                        }
                        _0x284a73 = 0x43;
                        while (_0x284a73 < 0x9b) switch (_0x284a73) {
                        case 0x2d:
                            _0x284a73 = 0x9b, temp_nade[0x51f4c64 ^ 0x51f4c61] = _0x57fd9e[_0x1f5915('0xf5')];
                            break;
                        case 0x43:
                            _0x284a73 = _0x57fd9e.zzYdW(_0x57fd9e[_0x38e9('0x4a')](parseInt, _0x20cf76), 0x75bcd15 - 0x75bcd15) ? 0x2d : 0x9b;
                            break;
                        }
                        _0x3697e0 = 0x34;
                        while (_0x3697e0 < 0xb7) switch (_0x3697e0) {
                        case 0x5e:
                            _0x3697e0 = 0xb7, temp_nade[0x510a64f % 0x6] = _0x57fd9e[_0x38e9(_0x1f5915('0x1b5'))];
                            break;
                        case 0x34:
                            _0x3697e0 = _0x57fd9e[_0x38e9(_0x1f5915('0x177'))](parseInt(_0x20cf76), 0x28b0a9 % 0x3) ? 0x5e : 0xb7;
                            break;
                        }
                        _0xbe2569 = 0x29;
                        while (_0xbe2569 < 0x69) switch (_0xbe2569) {
                        case 0x29:
                            _0xbe2569 = _0x57fd9e[_0x38e9(_0x1f5915('0xa9'))](parseInt(_0x20cf76), 0xeeeeee ^ 0xeeeeec) ? 0x49 : 0x69;
                            break;
                        case 0x49:
                            _0xbe2569 = 0x69, temp_nade[0x510a64f % 0x6] = _0x57fd9e[_0x1f5915('0xa7')];
                            break;
                        }
                        _0x3e9646 = 0x20;
                        while (_0x3e9646 < 0x9e) switch (_0x3e9646) {
                        case 0x53:
                            _0x3e9646 = 0x9e, temp_nade[0x51f4c64 ^ 0x51f4c61] = _0x57fd9e[_0x38e9('0x4d')];
                            break;
                        case 0x20:
                            _0x3e9646 = _0x57fd9e[_0x1f5915('0x1a9')](parseInt, _0x20cf76) == 0x20451009 % 0x9 ? 0x53 : 0x9e;
                            break;
                        }
                        _0x4e3b78 = 0xb;
                        while (_0x4e3b78 < 0x20) switch (_0x4e3b78) {
                        case 0xb:
                            _0x4e3b78 = _0x57fd9e[_0x1f5915('0x46')](_0x57fd9e[_0x38e9(_0x1f5915('0x103'))](parseInt, _0x20cf76), 0x5e30a78 - 0x5e30a74) ? 0x15 : 0x20;
                            break;
                        case 0x15:
                            _0x4e3b78 = 0x20, temp_nade[0x3013b1c - 0x3013b17] = _0x38e9(_0x1f5915('0xcf'));
                            break;
                        }
                        chat_start = Globals[_0x38e9('0x12')](), _0x4eeb40 = 0x22;
                        while (_0x4eeb40 < 0x56) switch (_0x4eeb40) {
                        case 0x44:
                            _0x4eeb40 = 0x56; {
                                chat_stage = 0x37368bc - 0x37368b9, Cheat[_0x38e9('0x13')](_0x38e9(_0x1f5915('0xa3')));
                            }
                            break;
                        case 0x22:
                            _0x4eeb40 = _0x57fd9e[_0x38e9(_0x1f5915('0x9c'))](_0x57fd9e[_0x38e9('0x4e')](parseInt, _0x20cf76), 0x28b0a9 % 0x3) ? 0x44 : 0x3b;
                            break;
                        case 0x3b:
                            _0x4eeb40 = 0x56; {
                                _0x3e21bc = 0x3f;
                                while (_0x3e21bc < 0x6a) switch (_0x3e21bc) {
                                case 0x37:
                                    _0x3e21bc = 0x6a; {
                                        _0x50dfc9 = _0x38e9(_0x1f5915('0x141'))[_0x38e9(_0x1f5915('0x2c'))]('|'), _0x4e7443 = 0x21786 % 0x3;
                                        while (!![]) {
                                            switch (_0x50dfc9[_0x4e7443++]) {
                                            case '0':
                                                Cheat[_0x1f5915('0x15d')](_0x57fd9e[_0x38e9(_0x1f5915('0x1f8'))](_0x57fd9e[_0x38e9('0x54')](_0x57fd9e[_0x38e9(_0x1f5915('0x264'))](_0x57fd9e[_0x38e9(_0x1f5915('0x1fd'))](_0x57fd9e[_0x38e9(_0x1f5915('0x1fd'))](_0x57fd9e[_0x38e9(_0x1f5915('0x143'))](_0x57fd9e[_0x38e9(_0x1f5915('0x143'))](_0x57fd9e[_0x1f5915('0x174')](_0x57fd9e[_0x1f5915('0x174')](_0x57fd9e[_0x38e9(_0x1f5915('0x143'))](_0x57fd9e[_0x38e9(_0x1f5915('0x246'))], World[_0x38e9(_0x1f5915('0x27a'))]()), _0x57fd9e[_0x38e9(_0x1f5915('0x18e'))]), Entity[_0x38e9(_0x1f5915('0x2c5'))](Entity[_0x38e9('0x3c')]())) + _0x57fd9e[_0x38e9(_0x1f5915('0x29d'))], Local[_0x38e9(_0x1f5915('0x24f'))]()), _0x38e9(_0x1f5915('0x4c'))), Entity[_0x1f5915('0x1a7')](Entity[_0x38e9('0x3b')](Entity.GetLocalPlayer()))), _0x57fd9e[_0x38e9(_0x1f5915('0x14b'))]) + temp_nade[0x5e30a78 - 0x5e30a74], _0x1f5915('0x2c2')), temp_nade[0x3013b1c - 0x3013b17]), _0x57fd9e[_0x38e9(_0x1f5915('0x2b7'))]));
                                                continue;
                                            case '1':
                                                chat_stage = 0x21786 % 0x3;
                                                continue;
                                            case '2':
                                                chat_tut = ![];
                                                continue;
                                            case '3':
                                                Cheat[_0x1f5915('0x122')](_0x57fd9e[_0x38e9(_0x1f5915('0x3'))]);
                                                continue;
                                            case '4':
                                                temp_nade = [];
                                                continue;
                                            case '5':
                                                temp_nade[0x4532c47 & 0x32892b6] = 0x21786 % 0x3;
                                                continue;
                                            case '6':
                                                Cheat[_0x38e9(_0x1f5915('0x22c'))](_0x57fd9e[_0x38e9(_0x1f5915('0x58'))]);
                                                continue;
                                            case '7':
                                                chat_start = 0x75bcd15 - 0x75bcd15;
                                                continue;
                                            }
                                            break;
                                        }
                                    }
                                    break;
                                case 0x14:
                                    _0x3e21bc = 0x6a; {
                                        _0x1d6a4f = {}, _0x1d6a4f[_0x1f5915('0x100')] = function (_0x11df22, _0x38ac6f) {
                                            return _0x11df22 == _0x38ac6f;
                                        }, _0x5e5bab = _0x1d6a4f, _0x57fd9e[_0x1f5915('0x151')](import_grenade_selection), map_cache = locations[_0x38e9(_0x1f5915('0x17f'))](function (_0x260dfa) {
                                            var _0x306eea = _0x1f5915;
                                            return _0x5e5bab[_0x38e9(_0x306eea('0x18b'))](_0x260dfa[0x75bcd15 - 0x75bcd15], World.GetMapName()) && ~enabled_grenades[_0x38e9(_0x306eea('0x19d'))](_0x260dfa[0x4b702ab % 0x7].toLowerCase()) && _0x5e5bab[_0x306eea('0x100')](_0x260dfa[0x37368bc - 0x37368b9][_0x38e9(_0x306eea('0x156'))](), weapon);
                                        });
                                    }
                                    break;
                                case 0x3f:
                                    _0x3e21bc = _0x57fd9e[_0x38e9('0x52')] === _0x57fd9e[_0x38e9(_0x1f5915('0xab'))] ? 0x37 : 0x14;
                                    break;
                                }
                            }
                            break;
                        }
                    }
                    break;
                case 0x39c1048 & 0x463a71d:
                    _0x21f02b = 0x80; {
                        Cheat[_0x38e9(_0x1f5915('0x1cf'))](_0x38e9(_0x1f5915('0x66'))), new Delay(_0x57fd9e[_0x38e9('0x69')](_0x57fd9e[_0x1f5915('0xdf')](Global[_0x1f5915('0x223')](), 0x2935494a % 0x7), Global[_0x38e9(_0x1f5915('0x1d0'))]() / 0x64), stop_attack);
                    }
                    break;
                case 0x12:
                    _0x21f02b = _0x57fd9e[_0x1f5915('0xee')](_0x1f5915('0xad'), _0x57fd9e[_0x38e9(_0x1f5915('0x39'))]) ? 0x3e : 0x39c1048 & 0x463a71d;
                    break;
                }
            }
            break;
        }
        break;
    }
    var _0x1ef75a, _0x57fd9e, _0x389cc7, _0x20cf76, _0x3c563d, _0x2b4c5d, _0x3bb229, _0x92f511, _0x5edf9e, _0x109228, _0x17f397, _0x5f13f1, _0x252455, _0x5a1d0d, _0x3f2d4e, _0x262d33, _0x166679, _0x1bdc2f, _0x3bf04a, _0x52baef, _0x3d758b, _0x532010, _0x21f02b, _0x15be49, _0x284a73, _0x3697e0, _0xbe2569, _0x3e9646, _0x4e3b78, _0x4eeb40, _0x3e21bc, _0x50dfc9, _0x4e7443, _0x1d6a4f, _0x5e5bab;
}
_0x38e9 = function (_0x3ee872, _0x451b28) {
    _0x3ee872 = _0x3ee872 - 0x21786 % 0x3, _0x1d5f9a = _0x2118[_0x3ee872];
    return _0x1d5f9a;
    var _0x1d5f9a;
}, UI[_0x38e9(_0x1001dd('0x19a'))](_0x38e9('0x1'));

function draw() {
    var _0x392241 = _0x1001dd;
    _0x205dc7 = {}, _0x205dc7[_0x392241('0x2b2')] = _0x38e9(_0x392241('0x216')), _0x205dc7[_0x392241('0x13e')] = _0x392241('0x153'), _0x205dc7.WwgOL = function (_0x2bb998, _0x1f9bab) {
        return _0x2bb998 != _0x1f9bab;
    }, _0x205dc7[_0x392241('0xf6')] = _0x38e9(_0x392241('0x296')), _0x205dc7.XnNee = function (_0x1193b5, _0x2de25) {
        return _0x1193b5 << _0x2de25;
    }, _0x205dc7[_0x392241('0x28f')] = function (_0x588735, _0x29b65c) {
        return _0x588735 > _0x29b65c;
    }, _0x205dc7[_0x392241('0xaf')] = function (_0x2ee8f2, _0x239f73) {
        return _0x2ee8f2 - _0x239f73;
    }, _0x205dc7[_0x392241('0xb2')] = function (_0x167466, _0x4f1b3d) {
        return _0x167466 !== _0x4f1b3d;
    }, _0x205dc7[_0x392241('0x281')] = _0x38e9('0x88'), _0x205dc7.yvEEt = _0x38e9('0x89'), _0x205dc7[_0x392241('0x20e')] = function (_0xaf6b40, _0x216b1b) {
        return _0xaf6b40 == _0x216b1b;
    }, _0x205dc7[_0x392241('0x2ae')] = _0x38e9('0x84'), _0x205dc7.rcsNJ = _0x392241('0x179'), _0x205dc7[_0x392241('0x2a6')] = _0x38e9(_0x392241('0x194')), _0x205dc7[_0x392241('0x1fb')] = function (_0x1b1f01, _0x3a8472, _0x4a28ff) {
        return _0x1b1f01(_0x3a8472, _0x4a28ff);
    }, _0x205dc7[_0x392241('0xe3')] = function (_0x55a192, _0x18cdbc) {
        return _0x55a192 * _0x18cdbc;
    }, _0x205dc7[_0x392241('0x1bb')] = function (_0x3f6444, _0x57351a) {
        return _0x3f6444 + _0x57351a;
    }, _0x205dc7.haGCX = function (_0x500c4c, _0x21e191) {
        return _0x500c4c + _0x21e191;
    }, _0x205dc7.zdOwp = function (_0xd7a68b, _0x140c98, _0x3f7168) {
        return _0xd7a68b(_0x140c98, _0x3f7168);
    }, _0x205dc7[_0x392241('0x1ec')] = function (_0x38ccc1, _0xbe18eb) {
        return _0x38ccc1 + _0xbe18eb;
    }, _0x205dc7.lzyNi = function (_0x4b9476, _0x2c1906) {
        return _0x4b9476 - _0x2c1906;
    }, _0x205dc7[_0x392241('0x163')] = function (_0xcefb3a, _0x2692a8) {
        return _0xcefb3a + _0x2692a8;
    }, _0x205dc7[_0x392241('0x59')] = function (_0x248a81, _0x3a70dc) {
        return _0x248a81 - _0x3a70dc;
    }, _0x205dc7.YfXrY = function (_0xf9172e, _0x4f06ca) {
        return _0xf9172e / _0x4f06ca;
    }, _0x205dc7[_0x392241('0x1d4')] = function (_0xa82e03, _0x1bbd90, _0x1ce49, _0x3a7477, _0x5c9cf8, _0x2a8c64, _0x92ca7a, _0x5d6d07, _0x4f15cf) {
        return _0xa82e03(_0x1bbd90, _0x1ce49, _0x3a7477, _0x5c9cf8, _0x2a8c64, _0x92ca7a, _0x5d6d07, _0x4f15cf);
    }, _0x205dc7[_0x392241('0x1b1')] = function (_0x4dde5f, _0xc69d7b) {
        return _0x4dde5f - _0xc69d7b;
    }, _0x205dc7[_0x392241('0x5f')] = function (_0x415ff6, _0x1faf3c) {
        return _0x415ff6 / _0x1faf3c;
    }, _0x205dc7[_0x392241('0x55')] = function (_0x3b4428, _0xc16ca6) {
        return _0x3b4428 > _0xc16ca6;
    }, _0x205dc7[_0x392241('0x2bf')] = function (_0x5ed412, _0x20020a) {
        return _0x5ed412 + _0x20020a;
    }, _0x205dc7[_0x392241('0x15c')] = function (_0x159768, _0x193526) {
        return _0x159768 + _0x193526;
    }, _0x205dc7[_0x392241('0x1d8')] = function (_0x74cdfe, _0x4fe2b2) {
        return _0x74cdfe + _0x4fe2b2;
    }, _0x205dc7[_0x392241('0x23a')] = function (_0x129664, _0x2e15ee, _0x595dce, _0x2894d2, _0x6106a0, _0x373137, _0x183a75, _0x5519f9, _0x2d73e4) {
        return _0x129664(_0x2e15ee, _0x595dce, _0x2894d2, _0x6106a0, _0x373137, _0x183a75, _0x5519f9, _0x2d73e4);
    }, _0x205dc7[_0x392241('0x123')] = function (_0x43cb2a, _0x135dd9) {
        return _0x43cb2a - _0x135dd9;
    }, _0x205dc7[_0x392241('0xe5')] = function (_0x42f1e1, _0x1a5014, _0x5c639d, _0x273f17, _0xb1c26e, _0x16d84b, _0x3f0f9a, _0x50a355, _0x3c17b3) {
        return _0x42f1e1(_0x1a5014, _0x5c639d, _0x273f17, _0xb1c26e, _0x16d84b, _0x3f0f9a, _0x50a355, _0x3c17b3);
    }, _0x205dc7.nNzXE = function (_0x406192, _0x163992) {
        return _0x406192 + _0x163992;
    }, _0x205dc7[_0x392241('0x159')] = function (_0x3c162e, _0x4be739) {
        return _0x3c162e / _0x4be739;
    }, _0x4567d7 = _0x205dc7, _0x4fe89f = 0x4532c47 & 0x32892b6;
    while (_0x4fe89f < 0x93) switch (_0x4fe89f) {
    case 0xf6d42 - 0xf6d3c:
        _0x4fe89f = chat_tut && _0x4567d7[_0x392241('0x28f')](_0x4567d7[_0x392241('0xaf')](Globals.Curtime(), chat_start), 0xf) ? 0x10 : 0x93;
        break;
    case 0x10:
        _0x4fe89f = 0x93; {
            _0x43821d = 0x2935494a % 0x7;
            while (_0x43821d < 0x9d) switch (_0x43821d) {
            case 0x57:
                _0x43821d = 0x9d; {
                    this[_0x38e9(_0x392241('0x225'))] = Globals[_0x38e9(_0x392241('0xec'))]();
                }
                break;
            case 0x2935494a % 0x7:
                _0x43821d = _0x4567d7[_0x38e9('0x8b')](_0x4567d7[_0x38e9(_0x392241('0xac'))], _0x4567d7[_0x38e9(_0x392241('0xac'))]) ? 0x57 : 0x4b702ab % 0x7;
                break;
            case 0x37368bc - 0x37368b9:
                _0x43821d = 0x9d; {
                    _0x808d4e = _0x38e9(_0x392241('0x81'))[_0x38e9('0x34')]('|'), _0x426bf3 = 0x21786 % 0x3;
                    while (!![]) {
                        switch (_0x808d4e[_0x426bf3++]) {
                        case '0':
                            chat_tut = ![];
                            continue;
                        case '1':
                            chat_start = 0x75bcd15 - 0x75bcd15;
                            continue;
                        case '2':
                            temp_nade = [];
                            continue;
                        case '3':
                            Cheat[_0x38e9('0x13')](_0x4567d7[_0x38e9(_0x392241('0xba'))]);
                            continue;
                        case '4':
                            chat_stage = 0x21786 % 0x3;
                            continue;
                        }
                        break;
                    }
                }
                break;
            }
        }
        break;
    }
    UI[_0x392241('0x2a1')](_0x4567d7[_0x38e9(_0x392241('0x113'))], UI[_0x38e9('0x91')](_0x4567d7[_0x38e9(_0x392241('0xb5'))], _0x38e9(_0x392241('0x18a')))), _0xe533e1 = Entity[_0x392241('0x1a7')](Entity[_0x38e9(_0x392241('0x287'))](Entity.GetLocalPlayer())), _0x3a6851 = 0x57;
    while (_0x3a6851 < 0x93) switch (_0x3a6851) {
    case 0x57:
        _0x3a6851 = _0x4567d7[_0x38e9('0x94')](_0xe533e1, _0x4567d7[_0x38e9(_0x392241('0x207'))]) ? 0x51 : 0x93;
        break;
    case 0x51:
        _0x3a6851 = 0x93, _0xe533e1 = _0x4567d7[_0x392241('0x172')];
        break;
    }
    _0x14d026 = 0x59;
    while (_0x14d026 < 0x65) switch (_0x14d026) {
    case 0xa:
        _0x14d026 = 0x65;
        return;
    case 0x59:
        _0x14d026 = !~GRENADE_TYPES[_0x38e9(_0x392241('0x19d'))](_0xe533e1) ? 0xa : 0x65;
        break;
    }
    _0x470cee = 0xa;
    while (_0x470cee < 0x34) switch (_0x470cee) {
    case 0xa:
        _0x470cee = _0x4567d7[_0x392241('0x215')](selection_cache, UI[_0x38e9(_0x392241('0x44'))](_0x38e9(_0x392241('0x216')), _0x38e9(_0x392241('0x224')))) || (hand_cache != _0xe533e1 || !~GRENADE_TYPES[_0x38e9(_0x392241('0x19d'))](_0xe533e1)) ? 0x31 : 0x34;
        break;
    case 0x31:
        _0x470cee = 0x34; {
            _0x3f8025 = 0x57;
            while (_0x3f8025 < 0x64) switch (_0x3f8025) {
            case 0x54:
                _0x3f8025 = 0x64; {
                    import_grenade_selection(), map_cache = locations[_0x38e9(_0x392241('0x17f'))](function (_0x1c863e) {
                        var _0x71b71b = _0x392241;
                        return _0x1c863e[0x21786 % 0x3] == World[_0x38e9(_0x71b71b('0x27a'))]() && ~enabled_grenades[_0x38e9(_0x71b71b('0x19d'))](_0x1c863e[0x4b702ab % 0x7][_0x38e9('0x66')]()) && _0x1c863e[0x37368bc - 0x37368b9][_0x71b71b('0x27e')]() == _0xe533e1;
                    });
                }
                break;
            case 0x57:
                _0x3f8025 = _0x38e9(_0x392241('0xae')) !== _0x392241('0x212') ? 0x54 : 0x37f22a % 0xc;
                break;
            case 0xf6d42 - 0xf6d3c:
                _0x3f8025 = 0x64; {
                    _0x30a0a0 = 0x54;
                    while (_0x30a0a0 < 0x71) switch (_0x30a0a0) {
                    case 0x22:
                        _0x30a0a0 = 0x71; {
                            chat_start = Globals[_0x38e9(_0x392241('0x2ab'))](), Cheat[_0x38e9(_0x392241('0x121'))](_0x4567d7[_0x38e9(_0x392241('0x1e4'))]), chat_stage = 0x21786 % 0x3, chat_tut = !![];
                        }
                        break;
                    case 0x54:
                        _0x30a0a0 = UI[_0x392241('0x192')](_0x4567d7[_0x392241('0x2b2')], _0x4567d7[_0x38e9(_0x392241('0x113'))]) && !chat_tut && _0x4567d7[_0x38e9('0x97')](World[_0x38e9(_0x392241('0x30'))](), '') ? 0x22 : 0x71;
                        break;
                    }
                }
                break;
            }
        }
        break;
    }
    _0x2ba6d9 = 0x33;
    while (_0x2ba6d9 < 0x69) switch (_0x2ba6d9) {
    case 0x1c:
        _0x2ba6d9 = 0x69;
        return;
    case 0x33:
        _0x2ba6d9 = map_cache[_0x38e9(_0x392241('0x19f'))] == 0x21786 % 0x3 ? 0x1c : 0x69;
        break;
    }
    _0x552201: for (var _0xd73b07 in map_cache) {
        _0x3fbdcb = 0xa;
        while (_0x3fbdcb < 0x52) switch (_0x3fbdcb) {
        case 0xa:
            _0x3fbdcb = _0x4567d7[_0x38e9(_0x392241('0x288'))](_0x38e9(_0x392241('0x194')), _0x4567d7[_0x38e9(_0x392241('0x171'))]) ? 0x510a64f % 0x6 : 0x50;
            break;
        case 0x50:
            _0x3fbdcb = 0x52; {
                _0x5afdf2 = Render[_0x392241('0x1f3')]([map_cache[_0xd73b07][0xbc614e - 0xbc614d][0x75bcd15 - 0x75bcd15], map_cache[_0xd73b07][0x28b0a9 % 0x3][0x28b0a9 % 0x3], map_cache[_0xd73b07][0x28b0a9 % 0x3][0x2935494a % 0x7] - 0x3f]), _0x299d12 = 0x59;
                while (_0x299d12 < 0x90) switch (_0x299d12) {
                case 0x59:
                    _0x299d12 = !map_cache[_0xd73b07][0x1935f27 ^ 0x1935f20] && !UI[_0x38e9('0x91')](_0x4567d7[_0x38e9(_0x392241('0xb5'))], _0x38e9(_0x392241('0xc2'))) ? 0xf : 0x90;
                    break;
                case 0xf:
                    _0x299d12 = 0x90;
                    continue _0x552201;
                }
                _0x55003f = _0x4567d7[_0x38e9(_0x392241('0x137'))](angle_to_vec, map_cache[_0xd73b07][0x2935494a % 0x7][0x21786 % 0x3], map_cache[_0xd73b07][0x2935494a % 0x7][0xbc614e - 0xbc614d]), _0x26b174 = map_cache[_0xd73b07][0x28b0a9 % 0x3], _0x55003f = Render[_0x38e9(_0x392241('0xb8'))]([_0x26b174[0x21786 % 0x3] + _0x4567d7[_0x392241('0xe3')](_0x55003f[0x75bcd15 - 0x75bcd15], 0x190), _0x4567d7[_0x392241('0x1bb')](_0x26b174[0x28b0a9 % 0x3], _0x4567d7[_0x38e9(_0x392241('0x6'))](_0x55003f[0xbc614e - 0xbc614d], 0x190)), _0x4567d7[_0x38e9(_0x392241('0x2e'))](_0x26b174[0x2935494a % 0x7], _0x55003f[0xeeeeee ^ 0xeeeeec] * 0x190)]), _0x450e9a = _0x4567d7[_0x38e9(_0x392241('0x244'))](calc_dist, Entity[_0x38e9(_0x392241('0x292'))](Entity[_0x38e9(_0x392241('0x29f'))]()), map_cache[_0xd73b07][0x28b0a9 % 0x3]), Render[_0x38e9(_0x392241('0xef'))](_0x5afdf2[0x75bcd15 - 0x75bcd15], _0x5afdf2[0x28b0a9 % 0x3], 0xf6d42 - 0xf6d3c, [0x24, 0x6c, 0x9e, 0xc8]), Render.Circle(_0x5afdf2[0x75bcd15 - 0x75bcd15], _0x5afdf2[0x28b0a9 % 0x3], 0xbc614e - 0xbc614d, [0xff, 0xff, 0xff, 0xc8]), _0x40c283 = Render[_0x38e9(_0x392241('0x1d7'))](map_cache[_0xd73b07][0x4a5d0ce & 0x3422714], 0x463a71d % 0x9), _0x2f45fb = Render[_0x38e9(_0x392241('0x1d7'))](map_cache[_0xd73b07][0x510a64f % 0x6], 0x19ac5173 - 0x19ac516b), Render[_0x38e9(_0x392241('0x20c'))](_0x4567d7[_0x38e9('0xa3')](_0x5afdf2[0x75bcd15 - 0x75bcd15], 0x9), _0x4567d7[_0x38e9('0xa4')](_0x5afdf2[0x28b0a9 % 0x3], _0x40c283[0x28b0a9 % 0x3] / 1.5), _0x4567d7[_0x392241('0x1ec')](_0x40c283[0x21786 % 0x3], 0x2d1d7ef % 0x8), _0x40c283[0xbc614e - 0xbc614d] + (0x4a5d0ce & 0x3422714), [0x2d, 0x2b, 0x30, 0xff]), Render[_0x38e9(_0x392241('0x1a4'))](_0x4567d7[_0x38e9('0xa6')](_0x5afdf2[0x21786 % 0x3], 0xa), _0x4567d7[_0x38e9(_0x392241('0x90'))](_0x5afdf2[0x28b0a9 % 0x3], _0x4567d7[_0x38e9(_0x392241('0x1a0'))](_0x40c283[0xbc614e - 0xbc614d], 1.5)), _0x40c283[0x75bcd15 - 0x75bcd15] + 0x510a64f % 0x6, 0xeeeeee ^ 0xeeeeec, 0xbc614e - 0xbc614d, [0x51, 0x15, 0x7c, 0xff], [0xb8, 0x1f, 0x1f, 0xff]), _0x4567d7.sietL(shadow, _0x5afdf2[0x21786 % 0x3] + 12.5, _0x4567d7[_0x38e9(_0x392241('0x2ca'))](_0x5afdf2[0x28b0a9 % 0x3], 0x510a64f % 0x6), 0x75bcd15 - 0x75bcd15, map_cache[_0xd73b07][0x4a5d0ce & 0x3422714], ![], undefined, [0xff, 0xff, 0xff, 0xff], 0x39c1048 & 0x463a71d), _0x5e3ed2 = 0x1e;
                while (_0x5e3ed2 < 0x8c) switch (_0x5e3ed2) {
                case 0x1e:
                    _0x5e3ed2 = _0x450e9a > 0x46 ? 0x34 : 0x8c;
                    break;
                case 0x34:
                    _0x5e3ed2 = 0x8c;
                    continue _0x552201;
                }
                Render[_0x38e9(_0x392241('0xef'))](_0x55003f[0x75bcd15 - 0x75bcd15], _0x55003f[0xbc614e - 0xbc614d], 0xbc614e - 0xbc614d, [0xff, 0xff, 0xff, 0xc8]), Render.FilledRect(_0x4567d7[_0x392241('0x163')](_0x55003f[0x75bcd15 - 0x75bcd15], 0xa), _0x4567d7[_0x392241('0x1b1')](_0x55003f[0x28b0a9 % 0x3], _0x4567d7[_0x38e9(_0x392241('0x11a'))](_0x40c283[0x28b0a9 % 0x3], 1.5)), _0x4567d7[_0x38e9(_0x392241('0x2bc'))](_0x40c283[0x75bcd15 - 0x75bcd15], _0x2f45fb[0x21786 % 0x3]) ? _0x40c283[0x75bcd15 - 0x75bcd15] + (0x51f4c64 ^ 0x51f4c61) : _0x2f45fb[0x21786 % 0x3] + (0x51f4c64 ^ 0x51f4c61), _0x4567d7[_0x38e9(_0x392241('0x2bc'))](_0x40c283[0x28b0a9 % 0x3], _0x2f45fb[0xbc614e - 0xbc614d]) ? _0x40c283[0xbc614e - 0xbc614d] + 0xf : _0x4567d7[_0x38e9(_0x392241('0x11e'))](_0x2f45fb[0xbc614e - 0xbc614d], 0xf), [0x2d, 0x2b, 0x30, 0xff]), Render[_0x392241('0x299')](_0x55003f[0x75bcd15 - 0x75bcd15] + 0xa, _0x4567d7[_0x38e9(_0x392241('0x2ca'))](_0x55003f[0xbc614e - 0xbc614d], _0x4567d7[_0x38e9('0xaa')](_0x40c283[0xbc614e - 0xbc614d], 1.5)), _0x40c283[0x75bcd15 - 0x75bcd15] > _0x2f45fb[0x75bcd15 - 0x75bcd15] ? _0x4567d7[_0x38e9('0xad')](_0x40c283[0x21786 % 0x3], 0x51f4c64 ^ 0x51f4c61) : _0x4567d7.tZxnk(_0x2f45fb[0x21786 % 0x3], 0xf6d42 - 0xf6d3c), 0xeeeeee ^ 0xeeeeec, 0xbc614e - 0xbc614d, [0x51, 0x15, 0x7c, 0xff], [0xb8, 0x1f, 0x1f, 0xff]), _0x4567d7[_0x38e9(_0x392241('0x193'))](shadow, _0x55003f[0x21786 % 0x3] + 12.5, _0x4567d7[_0x38e9(_0x392241('0x241'))](_0x55003f[0xbc614e - 0xbc614d], 0x510a64f % 0x6), 0x21786 % 0x3, map_cache[_0xd73b07][0x5e30a78 - 0x5e30a74], ![], undefined, [0xff, 0xff, 0xff, 0xff], 0x19ac5173 - 0x19ac516b), _0x4567d7.GYuhx(shadow, _0x4567d7[_0x38e9(_0x392241('0xf2'))](_0x55003f[0x21786 % 0x3], 12.5), _0x4567d7[_0x38e9(_0x392241('0xf2'))](_0x55003f[0x28b0a9 % 0x3], 6.5), 0x75bcd15 - 0x75bcd15, map_cache[_0xd73b07][0x510a64f % 0x6], ![], undefined, [0xff, 0xff, 0xff, 0xff], 0x39c1048 & 0x463a71d), Render[_0x38e9(_0x392241('0xef'))](_0x55003f[0x75bcd15 - 0x75bcd15], _0x55003f[0xbc614e - 0xbc614d], 0xf6d42 - 0xf6d3c, [0x38, 0xc8, 0x38, 0xff]), Render[_0x38e9(_0x392241('0x185'))](Render[_0x38e9('0xb2')]()[0x21786 % 0x3] / (0x2935494a % 0x7), _0x4567d7[_0x38e9(_0x392241('0x27'))](Render[_0x392241('0x272')]()[0xbc614e - 0xbc614d], 0xeeeeee ^ 0xeeeeec), _0x55003f[0x21786 % 0x3], _0x55003f[0xbc614e - 0xbc614d], [0xb8, 0x1f, 0x1f, 0xff]);
            }
            break;
        case 0x510a64f % 0x6:
            _0x3fbdcb = 0x52; {
                return _0x435777 = _0x4567d7[_0x392241('0x13f')](0xbc614e - 0xbc614d, index), value & _0x435777 ? !![] : ![];
            }
            break;
        }
    }
    var _0x205dc7, _0x4567d7, _0x4fe89f, _0x43821d, _0x808d4e, _0x426bf3, _0xe533e1, _0x3a6851, _0x14d026, _0x470cee, _0x3f8025, _0x30a0a0, _0x2ba6d9, _0x3fbdcb, _0x5afdf2, _0x299d12, _0x55003f, _0x26b174, _0x450e9a, _0x40c283, _0x2f45fb, _0x5e3ed2, _0x435777;
}
UI[_0x38e9(_0x1001dd('0xd2'))]('Activate helper');

function move_to_target(_0x78e599, _0x2a6358) {
    var _0x405175 = _0x1001dd;
    _0x2f8a3a = {}, _0x2f8a3a[_0x405175('0x138')] = function (_0x978d78, _0x466b07) {
        return _0x978d78 - _0x466b07;
    }, _0x2f8a3a[_0x405175('0x12c')] = function (_0x4d6a6c, _0x423356) {
        return _0x4d6a6c - _0x423356;
    }, _0x2f8a3a[_0x405175('0x15a')] = function (_0x4bc871, _0x5a416c) {
        return _0x4bc871 - _0x5a416c;
    }, _0x2f8a3a[_0x405175('0x289')] = function (_0x1281fa, _0x5520b5) {
        return _0x1281fa * _0x5520b5;
    }, _0x2f8a3a.xrzIS = function (_0x4b3875, _0x8f84df) {
        return _0x4b3875 + _0x8f84df;
    }, _0x2f8a3a[_0x405175('0x173')] = function (_0x227201, _0x2ab683) {
        return _0x227201 / _0x2ab683;
    }, _0x2f8a3a.SqIME = function (_0x180e83, _0x1eee20) {
        return _0x180e83 * _0x1eee20;
    }, _0x2f8a3a[_0x405175('0x9a')] = function (_0x2e33a6, _0x273582) {
        return _0x2e33a6 / _0x273582;
    }, _0x2f8a3a.jnVtb = function (_0x4630c2, _0xf8376b) {
        return _0x4630c2 * _0xf8376b;
    }, _0x2f8a3a[_0x405175('0x61')] = function (_0x34d842, _0x3ad4c9) {
        return _0x34d842 * _0x3ad4c9;
    }, _0x2f8a3a[_0x405175('0x251')] = function (_0x1a739d, _0x1bceb) {
        return _0x1a739d / _0x1bceb;
    }, _0x2f8a3a[_0x405175('0x2a4')] = _0x405175('0xf7'), _0x2f8a3a[_0x405175('0xb0')] = _0x38e9(_0x405175('0x1b0')), _0x2f8a3a[_0x405175('0x22d')] = function (_0x403428, _0x488ad1) {
        return _0x403428 + _0x488ad1;
    }, _0x2f8a3a[_0x405175('0x11f')] = function (_0x579f1e, _0x19bc2a) {
        return _0x579f1e * _0x19bc2a;
    }, _0x2f8a3a[_0x405175('0x16c')] = function (_0x1e52ef, _0x2e2e31) {
        return _0x1e52ef * _0x2e2e31;
    }, _0x2f8a3a[_0x405175('0x267')] = function (_0x43ac34, _0x9ba396) {
        return _0x43ac34 < _0x9ba396;
    }, _0x2fcd61 = _0x2f8a3a, _0x3b61b5 = Entity[_0x38e9(_0x405175('0x29f'))](), _0x4bc9e3 = Entity[_0x38e9(_0x405175('0x292'))](_0x3b61b5), _0x4bc9e3[0xeeeeee ^ 0xeeeeec] = Entity[_0x38e9(_0x405175('0x2c5'))](_0x3b61b5)[0xeeeeee ^ 0xeeeeec], _0x4ab5c5 = [_0x2fcd61[_0x38e9('0x16f')](_0x78e599[0x75bcd15 - 0x75bcd15], _0x4bc9e3[0x75bcd15 - 0x75bcd15]), _0x2fcd61[_0x405175('0x12c')](_0x78e599[0xbc614e - 0xbc614d], _0x4bc9e3[0x28b0a9 % 0x3]), _0x2fcd61.kbjwo(_0x78e599[0xeeeeee ^ 0xeeeeec], _0x4bc9e3[0xeeeeee ^ 0xeeeeec])], _0x1916b3 = Local[_0x38e9(_0x405175('0x24f'))]()[0x28b0a9 % 0x3], _0x6f3fa4 = [], _0x5f15bb = 0x14, _0x6f3fa4[0x21786 % 0x3] = _0x2fcd61[_0x405175('0x289')](_0x2fcd61[_0x38e9(_0x405175('0xa6'))](_0x2fcd61[_0x38e9(_0x405175('0xbc'))](Math[_0x405175('0x119')](_0x2fcd61[_0x38e9(_0x405175('0x24c'))](_0x1916b3, 0xb4) * Math.PI), _0x4ab5c5[0x28b0a9 % 0x3]), _0x2fcd61[_0x405175('0x289')](Math[_0x38e9(_0x405175('0x11b'))](_0x2fcd61[_0x405175('0xf1')](_0x2fcd61[_0x38e9(_0x405175('0x297'))](_0x1916b3, 0xb4), Math.PI)), _0x4ab5c5[0x75bcd15 - 0x75bcd15])), _0x5f15bb), _0x6f3fa4[0xbc614e - 0xbc614d] = (_0x2fcd61[_0x405175('0x56')](Math[_0x405175('0x119')](_0x2fcd61[_0x38e9('0x174')](_0x2fcd61[_0x38e9(_0x405175('0xe2'))](_0x1916b3, 0xb4), Math.PI)), _0x4ab5c5[0x75bcd15 - 0x75bcd15]) + _0x2fcd61[_0x38e9(_0x405175('0x124'))](Math[_0x38e9(_0x405175('0x11b'))](_0x2fcd61[_0x38e9(_0x405175('0xe2'))](_0x1916b3, 0xb4) * Math.PI), -_0x4ab5c5[0x28b0a9 % 0x3])) * _0x5f15bb, _0x6f3fa4[0xeeeeee ^ 0xeeeeec] = 0x75bcd15 - 0x75bcd15, _0x2ef4f2 = Math[_0x405175('0x7d')](_0x2fcd61[_0x38e9('0x170')](_0x2fcd61[_0x405175('0x2b8')](_0x2fcd61[_0x38e9(_0x405175('0x124'))](_0x4ab5c5[0x21786 % 0x3], _0x4ab5c5[0x75bcd15 - 0x75bcd15]), _0x4ab5c5[0xbc614e - 0xbc614d] * _0x4ab5c5[0x28b0a9 % 0x3]), _0x2fcd61[_0x38e9(_0x405175('0x124'))](_0x4ab5c5[0xeeeeee ^ 0xeeeeec], _0x4ab5c5[0xeeeeee ^ 0xeeeeec]))), _0xfeec8a = Entity[_0x38e9('0xb5')](_0x3b61b5, _0x2fcd61[_0x38e9('0x176')], _0x2fcd61[_0x38e9(_0x405175('0xcc'))]), _0x171a7e = Math[_0x38e9('0xe3')](_0x2fcd61[_0x38e9(_0x405175('0xa6'))](_0x2fcd61[_0x38e9(_0x405175('0x10c'))](_0x2fcd61[_0x38e9(_0x405175('0x124'))](_0xfeec8a[0x75bcd15 - 0x75bcd15], _0xfeec8a[0x75bcd15 - 0x75bcd15]), _0x2fcd61[_0x38e9('0x179')](_0xfeec8a[0xbc614e - 0xbc614d], _0xfeec8a[0x28b0a9 % 0x3])), _0x2fcd61[_0x38e9(_0x405175('0x19b'))](_0xfeec8a[0xeeeeee ^ 0xeeeeec], _0xfeec8a[0x2935494a % 0x7]))), UserCMD[_0x38e9(_0x405175('0x104'))](_0x6f3fa4);
    return _0x2fcd61[_0x38e9(_0x405175('0x158'))](_0x2ef4f2, _0x2a6358 ? _0x2a6358 : 0x28b0a9 % 0x3) && (_0x2fcd61[_0x38e9('0x17b')](_0x171a7e, 0x2935494a % 0x7) || _0x2a6358);
    var _0x2f8a3a, _0x2fcd61, _0x3b61b5, _0x4bc9e3, _0x4ab5c5, _0x1916b3, _0x6f3fa4, _0x5f15bb, _0x2ef4f2, _0xfeec8a, _0x171a7e;
}
UI[_0x38e9(_0x1001dd('0x19a'))](_0x38e9(_0x1001dd('0xed'))), UI[_0x38e9(_0x1001dd('0xe4'))](_0x38e9(_0x1001dd('0x224')), [_0x38e9(_0x1001dd('0x18d')), _0x38e9('0x7'), _0x38e9('0x8'), _0x38e9(_0x1001dd('0x187'))]);

function stop_attack2() {
    var _0x297515 = _0x1001dd;
    _0x4bdece = {}, _0x4bdece.LitTW = _0x38e9('0x13f'), _0x569afe = _0x4bdece, Cheat[_0x297515('0xd7')](_0x569afe[_0x38e9(_0x297515('0x9d'))]);
    var _0x4bdece, _0x569afe;
}
UI[_0x38e9(_0x1001dd('0x19a'))](_0x1001dd('0x23d'));

function getDropdownValue(_0x3a0dfa, _0xb6ff6a) {
    var _0xbbf4a5 = _0x1001dd;
    _0x2fb56d = {}, _0x2fb56d.OjjFD = function (_0x2ee269, _0x3276e5) {
        return _0x2ee269 << _0x3276e5;
    }, _0x2fb56d.gWYZu = function (_0x57b811, _0x13f953) {
        return _0x57b811 & _0x13f953;
    }, _0xd78c99 = _0x2fb56d, _0x4d686c = _0xd78c99[_0xbbf4a5('0x19c')](0xbc614e - 0xbc614d, _0xb6ff6a);
    return _0xd78c99[_0x38e9(_0xbbf4a5('0x65'))](_0x3a0dfa, _0x4d686c) ? !![] : ![];
    var _0x2fb56d, _0xd78c99, _0x4d686c;
}
UI[_0x38e9(_0x1001dd('0xd2'))](_0x38e9(_0x1001dd('0x64'))), _locations = require(_0x38e9(_0x1001dd('0x147')));

function vector_add(_0xf5c8b6, _0x3804b3) {
    _0x466852 = {}, _0x466852.EDDcs = function (_0x6aa32d, _0x103bd4) {
        return _0x6aa32d + _0x103bd4;
    }, _0x12c348 = _0x466852, newVec = [_0xf5c8b6[0x21786 % 0x3] + _0x3804b3[0x21786 % 0x3], _0x12c348.EDDcs(_0xf5c8b6[0xbc614e - 0xbc614d], _0x3804b3[0xbc614e - 0xbc614d]), _0xf5c8b6[0xeeeeee ^ 0xeeeeec] + _0x3804b3[0xeeeeee ^ 0xeeeeec]];
    return newVec;
    var _0x466852, _0x12c348;
}
ticks_to_run = 0x16;

function move_forward(_0x110b20) {
    var _0x13efbb = _0x1001dd;
    _0x4e598c = {}, _0x4e598c[_0x13efbb('0x29c')] = function (_0x58051f, _0x51281b, _0x73bc39, _0x1750a0) {
        return _0x58051f(_0x51281b, _0x73bc39, _0x1750a0);
    }, _0x4e598c[_0x13efbb('0xa8')] = function (_0x42686f, _0x108401) {
        return _0x42686f == _0x108401;
    }, _0x4e598c.uwGgn = _0x13efbb('0x12d'), _0x4e598c[_0x13efbb('0x6f')] = _0x13efbb('0xfc'), _0x1a2367 = _0x4e598c, _0x4a183a = _0x38e9(_0x13efbb('0x5c'))[_0x38e9(_0x13efbb('0x2c'))]('|'), _0xc07acf = 0x21786 % 0x3;
    while (!![]) {
        switch (_0x4a183a[_0xc07acf++]) {
        case '0':
            _0x59aa7f = [0x1c2, 0x21786 % 0x3, 0x75bcd15 - 0x75bcd15];
            continue;
        case '1':
            UserCMD[_0x38e9(_0x13efbb('0xaa'))](_0x110b20, _0x35c52c);
            continue;
        case '2':
            UserCMD[_0x38e9(_0x13efbb('0x104'))](_0x57e301);
            continue;
        case '3':
            _0x6fe51b = Local[_0x38e9(_0x13efbb('0x24f'))]();
            continue;
        case '4':
            _0x57e301 = _0x1a2367[_0x13efbb('0x29c')](fix_move, _0x110b20, _0x6fe51b, _0x59aa7f);
            continue;
        case '5':
            _0x35c52c = _0x1a2367[_0x38e9(_0x13efbb('0x2b'))](UI[_0x38e9(_0x13efbb('0x44'))](_0x1a2367[_0x38e9('0xd6')], _0x1a2367[_0x38e9(_0x13efbb('0x2b0'))]), 0x28b0a9 % 0x3) ? !![] : ![];
            continue;
        }
        break;
    }
    var _0x4e598c, _0x1a2367, _0x4a183a, _0xc07acf, _0x59aa7f, _0x6fe51b, _0x57e301, _0x35c52c;
}
last_angle_time = 0x21786 % 0x3, chat_tut = ![];

function degreesToRadians(_0x3140d2) {
    var _0x120753 = _0x1001dd;
    _0x1aa445 = {}, _0x1aa445[_0x120753('0x233')] = function (_0xce0489, _0xfeeb2f) {
        return _0xce0489 / _0xfeeb2f;
    }, _0x1aa445[_0x120753('0x25f')] = function (_0x262b0c, _0x44892e) {
        return _0x262b0c * _0x44892e;
    }, _0x120557 = _0x1aa445;
    return _0x120557[_0x38e9(_0x120753('0x6c'))](_0x120557[_0x38e9(_0x120753('0x234'))](_0x3140d2, Math.PI), 0xb4);
    var _0x1aa445, _0x120557;
}
chat_stage = 0x21786 % 0x3;

function angle_to_vec(_0x2fd12a, _0x404697) {
    var _0xcc93c = _0x1001dd;
    _0x5aec74 = {}, _0x5aec74[_0xcc93c('0x201')] = _0x38e9(_0xcc93c('0x1db')), _0x5aec74[_0xcc93c('0x2a5')] = function (_0x560e41, _0x1aec69) {
        return _0x560e41 * _0x1aec69;
    }, _0x5aec74[_0xcc93c('0x2be')] = function (_0x36039e, _0x16c929) {
        return _0x36039e(_0x16c929);
    }, _0x5aec74[_0xcc93c('0x148')] = function (_0x2857d2, _0x2c40f6) {
        return _0x2857d2(_0x2c40f6);
    }, _0xa050e3 = _0x5aec74, _0x13cdcd = _0xa050e3[_0x38e9(_0xcc93c('0x1bc'))][_0x38e9(_0xcc93c('0x2c'))]('|'), _0x2178e1 = 0x75bcd15 - 0x75bcd15;
    while (!![]) {
        switch (_0x13cdcd[_0x2178e1++]) {
        case '0':
            _0x19fe00 = Math[_0x38e9(_0xcc93c('0x2cb'))](_0x226d5a);
            continue;
        case '1':
            return [_0xa050e3[_0xcc93c('0x2a5')](_0x320c59, _0x2aa63b), _0xa050e3[_0x38e9(_0xcc93c('0x38'))](_0x320c59, _0x19fe00), -_0x4d99fa];
        case '2':
            _0x4d99fa = Math[_0x38e9(_0xcc93c('0x2cb'))](_0x54ca2c);
            continue;
        case '3':
            _0x2aa63b = Math[_0x38e9(_0xcc93c('0x11b'))](_0x226d5a);
            continue;
        case '4':
            _0x54ca2c = _0xa050e3[_0x38e9('0x157')](degreesToRadians, _0x2fd12a);
            continue;
        case '5':
            _0x320c59 = Math[_0x38e9(_0xcc93c('0x11b'))](_0x54ca2c);
            continue;
        case '6':
            _0x226d5a = _0xa050e3[_0xcc93c('0x148')](degreesToRadians, _0x404697);
            continue;
        }
        break;
    }
    var _0x5aec74, _0xa050e3, _0x13cdcd, _0x2178e1, _0x19fe00, _0x4d99fa, _0x2aa63b, _0x54ca2c, _0x320c59, _0x226d5a;
}
chat_start = 0x75bcd15 - 0x75bcd15, temp_nade = [];

function getAngles(_0x515a67, _0x25a039) {
    var _0x37c905 = _0x1001dd;
    _0x57be85 = {}, _0x57be85[_0x37c905('0x1c2')] = _0x38e9(_0x37c905('0x164')), _0x57be85.ferNC = function (_0x1b887c, _0x59fe8d) {
        return _0x1b887c / _0x59fe8d;
    }, _0x57be85[_0x37c905('0x15b')] = function (_0x47e5ba, _0x387517, _0x246991) {
        return _0x47e5ba(_0x387517, _0x246991);
    }, _0x57be85[_0x37c905('0x21')] = function (_0x55fc0e, _0x75161) {
        return _0x55fc0e / _0x75161;
    }, _0x57be85.VNbtZ = function (_0x4e279b, _0x483475) {
        return _0x4e279b + _0x483475;
    }, _0x57be85.Lvgxq = function (_0x3e9974, _0x48f827) {
        return _0x3e9974 * _0x48f827;
    }, _0x52d3fd = _0x57be85, _0x5a7f3d = _0x52d3fd[_0x38e9(_0x37c905('0x14d'))][_0x38e9('0x34')]('|'), _0x858dd7 = 0x21786 % 0x3;
    while (!![]) {
        switch (_0x5a7f3d[_0x858dd7++]) {
        case '0':
            yaw = _0x52d3fd.ferNC(Math[_0x38e9(_0x37c905('0x1c8'))](newPos[0x28b0a9 % 0x3], newPos[0x75bcd15 - 0x75bcd15]) * 0xb4, Math.PI);
            continue;
        case '1':
            newPos = _0x52d3fd[_0x37c905('0x15b')](vector_sub, _0x25a039, _0x515a67);
            continue;
        case '2':
            pitch = _0x52d3fd[_0x38e9(_0x37c905('0x1ba'))](Math[_0x38e9(_0x37c905('0x1c8'))](-newPos[0xeeeeee ^ 0xeeeeec], xyDist) * 0xb4, Math.PI);
            continue;
        case '3':
            angles = [pitch, yaw, roll];
            continue;
        case '4':
            roll = 0x21786 % 0x3;
            continue;
        case '5':
            return angles;
        case '6':
            xyDist = Math.sqrt(_0x52d3fd[_0x38e9(_0x37c905('0x2b1'))](_0x52d3fd[_0x38e9('0x14f')](newPos[0x75bcd15 - 0x75bcd15], newPos[0x21786 % 0x3]), _0x52d3fd[_0x38e9('0x14f')](newPos[0x28b0a9 % 0x3], newPos[0x28b0a9 % 0x3])));
            continue;
        }
        break;
    }
    var _0x57be85, _0x52d3fd, _0x5a7f3d, _0x858dd7;
}
Cheat[_0x38e9('0x7c')](_0x38e9('0x7d'), _0x38e9('0x7e')), locations = _locations[_0x38e9(_0x1001dd('0x28a'))];

function fix_move(_0x9f0bb0, _0x309b65, _0x422df4) {
    var _0x23062e = _0x1001dd;
    _0x47f3e4 = {}, _0x47f3e4[_0x23062e('0x145')] = function (_0x1aaea2, _0x22ffe5) {
        return _0x1aaea2 / _0x22ffe5;
    }, _0x47f3e4[_0x23062e('0x1ff')] = function (_0x45654b, _0x13dc7c) {
        return _0x45654b < _0x13dc7c;
    }, _0x47f3e4[_0x23062e('0x182')] = function (_0x12b172, _0x37e631) {
        return _0x12b172 + _0x37e631;
    }, _0x47f3e4[_0x23062e('0x198')] = function (_0x365326, _0x38f697) {
        return _0x365326 - _0x38f697;
    }, _0x47f3e4[_0x23062e('0x13a')] = function (_0x1d7a2e, _0x509a14) {
        return _0x1d7a2e - _0x509a14;
    }, _0x47f3e4[_0x23062e('0x273')] = function (_0x2cf13f, _0x42259c) {
        return _0x2cf13f + _0x42259c;
    }, _0x47f3e4[_0x23062e('0x211')] = function (_0x32dfb7, _0xac3007) {
        return _0x32dfb7(_0xac3007);
    }, _0x47f3e4.Jehbk = function (_0x1d6802, _0x3a7a87) {
        return _0x1d6802 * _0x3a7a87;
    }, _0x47f3e4.yVAEr = function (_0x57ceae, _0x2897b8) {
        return _0x57ceae(_0x2897b8);
    }, _0x47f3e4.VTFEZ = function (_0x1b2b44, _0x29e17d) {
        return _0x1b2b44 + _0x29e17d;
    }, _0x47f3e4[_0x23062e('0x20f')] = function (_0x41db71, _0x49944e) {
        return _0x41db71 + _0x49944e;
    }, _0x47f3e4[_0x23062e('0x203')] = function (_0x516bc2, _0x526d19) {
        return _0x516bc2 * _0x526d19;
    }, _0x47f3e4[_0x23062e('0x10d')] = function (_0x2f52c0, _0x10af9f) {
        return _0x2f52c0(_0x10af9f);
    }, _0x47f3e4[_0x23062e('0x295')] = function (_0xb259dd, _0x2d3016) {
        return _0xb259dd(_0x2d3016);
    }, _0x90a1fe = _0x47f3e4, _0x156095 = function (_0x110f34) {
        var _0x112ebd = _0x23062e;
        return _0x90a1fe[_0x112ebd('0x145')](_0x110f34, 0xb4) * Math.PI;
    }, _0x4e3588 = 0x17;
    while (_0x4e3588 < 0x54) switch (_0x4e3588) {
    case 0x5e30a78 - 0x5e30a74:
        _0x4e3588 = 0x54, _0x3b25d4 = 0x168 + _0x309b65[0xbc614e - 0xbc614d];
        break;
    case 0x17:
        _0x4e3588 = _0x90a1fe[_0x38e9(_0x23062e('0x1f1'))](_0x309b65[0x28b0a9 % 0x3], 0x21786 % 0x3) ? 0x5e30a78 - 0x5e30a74 : 0x48;
        break;
    case 0x48:
        _0x4e3588 = 0x54, _0x3b25d4 = _0x309b65[0x28b0a9 % 0x3];
        break;
    }
    _0x1a6a1c = 0x45;
    while (_0x1a6a1c < 0x68) switch (_0x1a6a1c) {
    case 0x1c:
        _0x1a6a1c = 0x68, _0x47f315 = _0x90a1fe[_0x38e9('0xc5')](0x168, _0x9f0bb0[0x28b0a9 % 0x3]);
        break;
    case 0x26:
        _0x1a6a1c = 0x68, _0x47f315 = _0x9f0bb0[0x28b0a9 % 0x3];
        break;
    case 0x45:
        _0x1a6a1c = _0x9f0bb0[0x28b0a9 % 0x3] < 0x75bcd15 - 0x75bcd15 ? 0x1c : 0x26;
        break;
    }
    _0x329aac = 0x62;
    while (_0x329aac < 0x87) switch (_0x329aac) {
    case 0x42:
        _0x329aac = 0x87, _0x53da10 = Math[_0x38e9(_0x23062e('0x1c0'))](_0x90a1fe[_0x38e9(_0x23062e('0x11'))](_0x47f315, _0x3b25d4));
        break;
    case 0x62:
        _0x329aac = _0x47f315 < _0x3b25d4 ? 0x42 : 0x5c;
        break;
    case 0x5c:
        _0x329aac = 0x87, _0x53da10 = _0x90a1fe[_0x38e9(_0x23062e('0x92'))](0x168, Math[_0x38e9(_0x23062e('0x1c0'))](_0x3b25d4 - _0x47f315));
        break;
    }
    return [_0x90a1fe[_0x38e9(_0x23062e('0x1d1'))](Math[_0x38e9(_0x23062e('0x11b'))](_0x90a1fe[_0x23062e('0x211')](_0x156095, _0x53da10)) * _0x422df4[0x21786 % 0x3], _0x90a1fe[_0x38e9(_0x23062e('0x1fc'))](Math[_0x38e9('0xca')](_0x90a1fe[_0x38e9(_0x23062e('0xb1'))](_0x156095, _0x90a1fe[_0x38e9('0xcd')](_0x53da10, 0x5a))), _0x422df4[0x28b0a9 % 0x3])), _0x90a1fe[_0x38e9(_0x23062e('0xc6'))](_0x90a1fe[_0x38e9(_0x23062e('0x86'))](Math[_0x38e9(_0x23062e('0x2cb'))](_0x90a1fe[_0x38e9('0xd1')](_0x156095, _0x53da10)), _0x422df4[0x21786 % 0x3]), Math[_0x38e9(_0x23062e('0x2cb'))](_0x90a1fe[_0x23062e('0x295')](_0x156095, _0x90a1fe[_0x38e9(_0x23062e('0xc6'))](_0x53da10, 0x5a))) * _0x422df4[0x28b0a9 % 0x3]), 0x75bcd15 - 0x75bcd15];
    var _0x47f3e4, _0x90a1fe, _0x156095, _0x3b25d4, _0x47f315, _0x53da10, _0x4e3588, _0x1a6a1c, _0x329aac;
}
map_cache = [];

function vec_mul_fl(_0x1050fa, _0x25b69b) {
    var _0x221c92 = _0x1001dd;
    _0x5a6418 = {}, _0x5a6418[_0x221c92('0x29')] = function (_0x524771, _0x3bd3a0) {
        return _0x524771 * _0x3bd3a0;
    }, _0x5a6418[_0x221c92('0xda')] = function (_0x4a4df9, _0x3df58f) {
        return _0x4a4df9 * _0x3df58f;
    }, _0x277755 = _0x5a6418;
    return [_0x277755[_0x221c92('0x29')](_0x1050fa[0x21786 % 0x3], _0x25b69b), _0x277755[_0x38e9('0x168')](_0x1050fa[0x28b0a9 % 0x3], _0x25b69b), _0x277755[_0x38e9(_0x221c92('0xb9'))](_0x1050fa[0x2935494a % 0x7], _0x25b69b)];
    var _0x5a6418, _0x277755;
}
enabled_grenades = [], selection_cache = 0x75bcd15 - 0x75bcd15;

function move_on_key() {
    var _0x3aaa6f = _0x1001dd;
    _0x480ace = {}, _0x480ace[_0x3aaa6f('0x25b')] = function (_0x39a744, _0x58bdb2, _0x10a0a4) {
        return _0x39a744(_0x58bdb2, _0x10a0a4);
    }, _0x480ace[_0x3aaa6f('0x261')] = _0x38e9(_0x3aaa6f('0x66')), _0x480ace[_0x3aaa6f('0x21a')] = function (_0x75938, _0x273caf) {
        return _0x75938 - _0x273caf;
    }, _0x480ace[_0x3aaa6f('0x7a')] = function (_0x45e0b1, _0x3182bc) {
        return _0x45e0b1 * _0x3182bc;
    }, _0x480ace.XdRXx = function (_0x3e4a52, _0xbdb2f) {
        return _0x3e4a52 / _0xbdb2f;
    }, _0x480ace.XMlJy = function (_0x10a48c, _0x133a67) {
        return _0x10a48c - _0x133a67;
    }, _0x480ace.znWae = function (_0xdff604, _0x1c402d) {
        return _0xdff604 * _0x1c402d;
    }, _0x480ace[_0x3aaa6f('0x260')] = _0x38e9(_0x3aaa6f('0x268')), _0x480ace[_0x3aaa6f('0x96')] = function (_0x2c2041, _0x4f490c) {
        return _0x2c2041 == _0x4f490c;
    }, _0x480ace[_0x3aaa6f('0x1bf')] = _0x3aaa6f('0x23b'), _0x480ace[_0x3aaa6f('0x146')] = function (_0x21cdc3, _0x23a50b) {
        return _0x21cdc3 + _0x23a50b;
    }, _0x480ace.JVRCb = _0x38e9(_0x3aaa6f('0x3f')), _0x480ace[_0x3aaa6f('0x83')] = _0x38e9('0x80'), _0x480ace[_0x3aaa6f('0x80')] = 'Script items', _0x480ace.RBiht = _0x38e9(_0x3aaa6f('0x224')), _0x480ace.wfkQj = _0x38e9(_0x3aaa6f('0x16')), _0x480ace[_0x3aaa6f('0x214')] = function (_0x2dcd9a, _0x501dc2, _0x1659f9) {
        return _0x2dcd9a(_0x501dc2, _0x1659f9);
    }, _0x480ace[_0x3aaa6f('0x28c')] = function (_0x3eb51c, _0x106108, _0x202167) {
        return _0x3eb51c(_0x106108, _0x202167);
    }, _0x480ace.AyyFi = _0x38e9(_0x3aaa6f('0x24e')), _0x480ace.QlYKZ = function (_0x130761, _0x1506b4, _0x5ad8fb) {
        return _0x130761(_0x1506b4, _0x5ad8fb);
    }, _0x480ace[_0x3aaa6f('0x14c')] = function (_0x4f6f5e, _0x5bebcf, _0x40e8e0) {
        return _0x4f6f5e(_0x5bebcf, _0x40e8e0);
    }, _0x480ace[_0x3aaa6f('0x21c')] = _0x38e9('0xbd'), _0x480ace[_0x3aaa6f('0x22f')] = function (_0x5a0ecc, _0x4fe8aa) {
        return _0x5a0ecc - _0x4fe8aa;
    }, _0x480ace[_0x3aaa6f('0x52')] = function (_0x53ab34, _0x2c028a) {
        return _0x53ab34 == _0x2c028a;
    }, _0x480ace.EjXVv = _0x3aaa6f('0xfc'), _0x480ace.WMxnD = function (_0x16c27a, _0x1cf5fa) {
        return _0x16c27a === _0x1cf5fa;
    }, _0x480ace[_0x3aaa6f('0x2aa')] = _0x38e9(_0x3aaa6f('0x157')), _0x480ace[_0x3aaa6f('0x175')] = _0x38e9(_0x3aaa6f('0x35')), _0x480ace[_0x3aaa6f('0x109')] = _0x3aaa6f('0x149'), _0x480ace.IxwyU = function (_0xe584fa, _0x1c31e2) {
        return _0xe584fa == _0x1c31e2;
    }, _0x480ace[_0x3aaa6f('0x68')] = function (_0x18fbff, _0x4d5077) {
        return _0x18fbff !== _0x4d5077;
    }, _0x480ace.HgQWB = _0x38e9('0xed'), _0x480ace[_0x3aaa6f('0xf8')] = function (_0x40a1dd, _0x50f84b) {
        return _0x40a1dd == _0x50f84b;
    }, _0x480ace[_0x3aaa6f('0x252')] = function (_0x161073, _0x56d5ba) {
        return _0x161073 == _0x56d5ba;
    }, _0x480ace[_0x3aaa6f('0x10f')] = function (_0x1c069f, _0xbded08) {
        return _0x1c069f > _0xbded08;
    }, _0x480ace.VqYWM = function (_0x52d481, _0x30459e, _0x5434b2) {
        return _0x52d481(_0x30459e, _0x5434b2);
    }, _0x480ace[_0x3aaa6f('0x6e')] = function (_0x288991, _0x2017b6) {
        return _0x288991 === _0x2017b6;
    }, _0x480ace[_0x3aaa6f('0x29a')] = _0x38e9(_0x3aaa6f('0x3b')), _0x480ace[_0x3aaa6f('0x150')] = function (_0x499876, _0x37b382) {
        return _0x499876(_0x37b382);
    }, _0x480ace.kRiks = _0x3aaa6f('0x19'), _0x480ace.WTMOp = function (_0x18b7d8, _0x3586a1) {
        return _0x18b7d8 == _0x3586a1;
    }, _0x480ace[_0x3aaa6f('0xea')] = _0x38e9(_0x3aaa6f('0x1e1')), _0x480ace[_0x3aaa6f('0x243')] = function (_0x5ef10f, _0x5142c0) {
        return _0x5ef10f * _0x5142c0;
    }, _0x480ace.CwjLl = _0x38e9(_0x3aaa6f('0x1ac')), _0x480ace[_0x3aaa6f('0x10a')] = function (_0x430670, _0xfc0cb) {
        return _0x430670 == _0xfc0cb;
    }, _0x480ace[_0x3aaa6f('0x205')] = function (_0x5f3a55, _0x185fdf) {
        return _0x5f3a55 - _0x185fdf;
    }, _0x480ace[_0x3aaa6f('0x49')] = function (_0x3a2696, _0x5c51fc) {
        return _0x3a2696 !== _0x5c51fc;
    }, _0x480ace[_0x3aaa6f('0x20')] = _0x38e9(_0x3aaa6f('0x26d')), _0x480ace[_0x3aaa6f('0x114')] = 'tfWpi', _0x480ace[_0x3aaa6f('0x43')] = function (_0x2d0b80, _0x773566) {
        return _0x2d0b80 * _0x773566;
    }, _0x480ace[_0x3aaa6f('0x285')] = function (_0x20b0cf, _0x26a9e0) {
        return _0x20b0cf / _0x26a9e0;
    }, _0x480ace[_0x3aaa6f('0x1e3')] = function (_0x44e348, _0x394126) {
        return _0x44e348 === _0x394126;
    }, _0x480ace.nEADm = _0x38e9(_0x3aaa6f('0x24b')), _0x480ace.sMFIz = _0x38e9('0xf2'), _0x480ace[_0x3aaa6f('0x242')] = _0x38e9('0xf3'), _0x480ace[_0x3aaa6f('0x2b9')] = 'Jump+Throw', _0x480ace[_0x3aaa6f('0x62')] = _0x38e9(_0x3aaa6f('0x2')), _0x480ace.rdDvp = _0x38e9(_0x3aaa6f('0x170')), _0x480ace[_0x3aaa6f('0xeb')] = function (_0x33a463, _0xbfe064, _0xe683e0) {
        return _0x33a463(_0xbfe064, _0xe683e0);
    }, _0x480ace[_0x3aaa6f('0xc')] = function (_0x3dd7a9, _0x1368ac, _0x993358) {
        return _0x3dd7a9(_0x1368ac, _0x993358);
    }, _0x480ace[_0x3aaa6f('0xbf')] = function (_0x776643, _0x488512) {
        return _0x776643 < _0x488512;
    }, _0x480ace[_0x3aaa6f('0x1dc')] = function (_0x1fa543, _0x524dbd) {
        return _0x1fa543 !== _0x524dbd;
    }, _0x480ace.TaQiu = _0x38e9(_0x3aaa6f('0x168')), _0x480ace.hpuwt = _0x38e9(_0x3aaa6f('0x270')), _0x480ace[_0x3aaa6f('0x13c')] = function (_0x1c97a5, _0x367f98) {
        return _0x1c97a5 - _0x367f98;
    }, _0x480ace[_0x3aaa6f('0x15e')] = function (_0x12aa3b, _0x556266) {
        return _0x12aa3b == _0x556266;
    }, _0x480ace.DVrlU = _0x38e9(_0x3aaa6f('0xcf')), _0x480ace[_0x3aaa6f('0xfb')] = _0x38e9('0xf7'), _0x480ace[_0x3aaa6f('0x27f')] = function (_0x4fabe6, _0x333dab) {
        return _0x4fabe6 - _0x333dab;
    }, _0x480ace.ASWHW = _0x38e9('0xf8'), _0x15fe21 = _0x480ace, _0x2fdb00 = 0x39;
    while (_0x2fdb00 < 0x7a) switch (_0x2fdb00) {
    case 0x28:
        _0x2fdb00 = 0x7a;
        return;
    case 0x39:
        _0x2fdb00 = _0x15fe21[_0x3aaa6f('0x52')](map_cache.length, 0x75bcd15 - 0x75bcd15) ? 0x28 : 0x7a;
        break;
    }
    _0x7ef552 = 0xc;
    while (_0x7ef552 < 0x35) switch (_0x7ef552) {
    case 0xc:
        _0x7ef552 = !~GRENADE_TYPES[_0x38e9('0x65')](Entity[_0x38e9(_0x3aaa6f('0x75'))](Entity[_0x38e9(_0x3aaa6f('0x287'))](Entity[_0x38e9(_0x3aaa6f('0x29f'))]()))) ? 0x75bcd15 - 0x75bcd15 : 0x35;
        break;
    case 0x75bcd15 - 0x75bcd15:
        _0x7ef552 = 0x35;
        return;
    }
    _0x1cf3fc = UI[_0x38e9(_0x3aaa6f('0x44'))](_0x15fe21[_0x3aaa6f('0x80')], _0x15fe21[_0x38e9(_0x3aaa6f('0x23f'))]) == 0x28b0a9 % 0x3 ? !![] : ![], _0x11f73c = 0x4b;
    while (_0x11f73c < 0x5f) switch (_0x11f73c) {
    case 0x4b:
        _0x11f73c = !UI[_0x38e9('0xd')](_0x15fe21[_0x3aaa6f('0x80')], _0x38e9(_0x3aaa6f('0x133'))) ? 0x58 : 0x5f;
        break;
    case 0x58:
        _0x11f73c = 0x5f; {
            _0x404e91 = 0x59;
            while (_0x404e91 < 0x8c) switch (_0x404e91) {
            case 0x3c:
                _0x404e91 = 0x8c; {
                    _0x380914 = _0x15fe21[_0x3aaa6f('0x109')].split('|'), _0x293466 = 0x21786 % 0x3;
                    while (!![]) {
                        switch (_0x380914[_0x293466++]) {
                        case '0':
                            this[_0x3aaa6f('0x237')] = ![];
                            continue;
                        case '1':
                            this[_0x38e9(_0x3aaa6f('0x220'))] = ![];
                            continue;
                        case '2':
                            this[_0x38e9(_0x3aaa6f('0xf3'))] = [];
                            continue;
                        case '3':
                            this[_0x38e9(_0x3aaa6f('0x269'))] = ![];
                            continue;
                        case '4':
                            return;
                        case '5':
                            this[_0x38e9(_0x3aaa6f('0x1d6'))] = 0x21786 % 0x3;
                            continue;
                        case '6':
                            this[_0x38e9(_0x3aaa6f('0x225'))] = 0x75bcd15 - 0x75bcd15;
                            continue;
                        case '7':
                            this[_0x38e9(_0x3aaa6f('0x116'))] = ![];
                            continue;
                        }
                        break;
                    }
                }
                break;
            case 0x51:
                _0x404e91 = 0x8c; {
                    chat_stage = 0x20451009 % 0x9, Cheat[_0x38e9(_0x3aaa6f('0x121'))](_0x38e9(_0x3aaa6f('0xa3')));
                }
                break;
            case 0x59:
                _0x404e91 = _0x15fe21[_0x38e9(_0x3aaa6f('0x1c7'))](_0x15fe21[_0x38e9('0xfc')], _0x15fe21[_0x38e9('0xfd')]) ? 0x51 : 0x3c;
                break;
            }
        }
        break;
    }
    _0x38cbe3 = 0x2f;
    while (_0x38cbe3 < 0x61) switch (_0x38cbe3) {
    case 0x5a:
        _0x38cbe3 = 0x61, this[_0x38e9(_0x3aaa6f('0xf3'))] = [];
        break;
    case 0x2f:
        _0x38cbe3 = _0x15fe21[_0x38e9(_0x3aaa6f('0xa5'))](this[_0x3aaa6f('0x1ce')], null) ? 0x5a : 0x61;
        break;
    }
    _0x2d28e4 = 0x4b;
    while (_0x2d28e4 < 0x7b) switch (_0x2d28e4) {
    case 0xe:
        _0x2d28e4 = 0x7b; {
            UserCMD[_0x38e9(_0x3aaa6f('0xaa'))](this[_0x38e9(_0x3aaa6f('0xf3'))], _0x1cf3fc);
            return;
        }
        break;
    case 0x4b:
        _0x2d28e4 = this[_0x38e9('0xc1')] ? 0xe : 0x7b;
        break;
    }
    _0x1767c6 = 0x1e;
    while (_0x1767c6 < 0x52) switch (_0x1767c6) {
    case 0xb:
        _0x1767c6 = 0x52; {
            _0x374da7 = 0x60;
            while (_0x374da7 < 0xb4) switch (_0x374da7) {
            case 0x51:
                _0x374da7 = 0xb4; {
                    UserCMD[_0x38e9(_0x3aaa6f('0xaa'))](this[_0x38e9(_0x3aaa6f('0xf3'))], _0x1cf3fc);
                }
                break;
            case 0x5d:
                _0x374da7 = 0xb4; {
                    this[_0x38e9(_0x3aaa6f('0x225'))] = Globals[_0x38e9(_0x3aaa6f('0xec'))]();
                }
                break;
            case 0x60:
                _0x374da7 = _0x15fe21[_0x38e9(_0x3aaa6f('0x2c8'))](_0x15fe21[_0x3aaa6f('0x142')], _0x38e9(_0x3aaa6f('0x2a2'))) ? 0x51 : 0x5d;
                break;
            }
        }
        break;
    case 0x1e:
        _0x1767c6 = this[_0x38e9(_0x3aaa6f('0xf3'))].length ? 0xb : 0x52;
        break;
    }
    _0x450db2 = 0x2b;
    while (_0x450db2 < 0xa5) switch (_0x450db2) {
    case 0x2b:
        _0x450db2 = this[_0x38e9(_0x3aaa6f('0x116'))] == null ? 0x47 : 0xa5;
        break;
    case 0x47:
        _0x450db2 = 0xa5, this[_0x38e9(_0x3aaa6f('0x116'))] = ![];
        break;
    }
    _0xb83705 = 0x25;
    while (_0xb83705 < 0x73) switch (_0xb83705) {
    case 0x25:
        _0xb83705 = _0x15fe21[_0x38e9(_0x3aaa6f('0x117'))](this[_0x3aaa6f('0xb6')], null) ? 0x2d1d7ef % 0x8 : 0x73;
        break;
    case 0x2d1d7ef % 0x8:
        _0xb83705 = 0x73, this[_0x38e9(_0x3aaa6f('0x225'))] = 0x21786 % 0x3;
        break;
    }
    _0x3f3071 = 0x32;
    while (_0x3f3071 < 0x95) switch (_0x3f3071) {
    case 0x3f:
        _0x3f3071 = 0x95, this[_0x38e9(_0x3aaa6f('0x269'))] = ![];
        break;
    case 0x32:
        _0x3f3071 = this[_0x38e9(_0x3aaa6f('0x269'))] == null ? 0x3f : 0x95;
        break;
    }
    _0x3140f7 = 0x9d8de4 - 0x9d8ddd;
    while (_0x3140f7 < 0x77) switch (_0x3140f7) {
    case 0x2d1d7ef % 0x8:
        _0x3140f7 = this[_0x38e9(_0x3aaa6f('0x5e'))] == null ? 0x11 : 0x77;
        break;
    case 0x11:
        _0x3140f7 = 0x77, this[_0x3aaa6f('0x1b4')] = [];
        break;
    }
    _0x107fff = 0x35;
    while (_0x107fff < 0x78) switch (_0x107fff) {
    case 0x35:
        _0x107fff = _0x15fe21[_0x38e9(_0x3aaa6f('0x9b'))](this[_0x38e9(_0x3aaa6f('0x220'))], null) ? 0x37f22a % 0xc : 0x78;
        break;
    case 0xf6d42 - 0xf6d3c:
        _0x107fff = 0x78, this[_0x38e9('0xc1')] = ![];
        break;
    }
    _0x2506f9 = 0x5f;
    while (_0x2506f9 < 0xae) switch (_0x2506f9) {
    case 0x5b:
        _0x2506f9 = 0xae, this[_0x3aaa6f('0x4b')] = 0x75bcd15 - 0x75bcd15;
        break;
    case 0x5f:
        _0x2506f9 = _0x15fe21[_0x38e9(_0x3aaa6f('0x9b'))](this[_0x38e9('0x6f')], null) ? 0x5b : 0xae;
        break;
    }
    _0x53fa64 = Entity[_0x38e9(_0x3aaa6f('0x292'))](Entity[_0x3aaa6f('0x26a')]()), _0x3ec863 = map_cache[_0x3aaa6f('0x154')](function (_0x2eb46b, _0x140d18) {
        var _0x297e0a = _0x3aaa6f;
        return _0x15fe21[_0x38e9(_0x297e0a('0x118'))](calc_dist, _0x53fa64, _0x2eb46b[0x28b0a9 % 0x3]) - _0x15fe21.Tlyhr(calc_dist, _0x53fa64, _0x140d18[0x28b0a9 % 0x3]);
    })[0x75bcd15 - 0x75bcd15], _0x375ffd = 0x62;
    while (_0x375ffd < 0xbc) switch (_0x375ffd) {
    case 0x45:
        _0x375ffd = 0xbc; {
            _0x3ec863 = this[_0x38e9(_0x3aaa6f('0x5e'))];
        }
        break;
    case 0x62:
        _0x375ffd = this[_0x38e9('0x103')][_0x3aaa6f('0x275')] ? 0x45 : 0xbc;
        break;
    }
    _0x50fc56 = 0x5e;
    while (_0x50fc56 < 0x93) switch (_0x50fc56) {
    case 0xa:
        _0x50fc56 = 0x93; {
            _0x39afc3 = 0x47;
            while (_0x39afc3 < 0x57) switch (_0x39afc3) {
            case 0x47:
                _0x39afc3 = _0x15fe21[_0x38e9(_0x3aaa6f('0x6b'))](_0x38e9('0x108'), _0x15fe21[_0x38e9(_0x3aaa6f('0x183'))]) ? 0x75bcd15 - 0x75bcd15 : 0x27;
                break;
            case 0x75bcd15 - 0x75bcd15:
                _0x39afc3 = 0x57; {
                    UserCMD.SetAngles(this[_0x38e9(_0x3aaa6f('0xf3'))], _0x1cf3fc);
                }
                break;
            case 0x27:
                _0x39afc3 = 0x57; {
                    return;
                }
                break;
            }
        }
        break;
    case 0x5e:
        _0x50fc56 = _0x15fe21[_0x38e9(_0x3aaa6f('0x2a0'))](_0x15fe21[_0x3aaa6f('0x1c')](calc_dist, _0x53fa64, _0x3ec863[0x28b0a9 % 0x3]), 0xc8) && !this[_0x38e9(_0x3aaa6f('0x220'))] ? 0xa : 0x93;
        break;
    }
    _0x2f9c81 = _0x15fe21.kqIcF(move_to_target, _0x3ec863[0xbc614e - 0xbc614d]), _0x5c52e1 = 0x28;
    while (_0x5c52e1 < 0x9c) switch (_0x5c52e1) {
    case 0x5c:
        _0x5c52e1 = 0x9c; {
            _0x5125f7 = _0x15fe21[_0x38e9(_0x3aaa6f('0x128'))].split('|'), _0x1be1c5 = 0x75bcd15 - 0x75bcd15;
            while (!![]) {
                switch (_0x5125f7[_0x1be1c5++]) {
                case '0':
                    this[_0x38e9('0x6e')] = 0x75bcd15 - 0x75bcd15;
                    continue;
                case '1':
                    this[_0x38e9('0x6f')] = 0x21786 % 0x3;
                    continue;
                case '2':
                    this[_0x38e9(_0x3aaa6f('0x5e'))] = [];
                    continue;
                case '3':
                    this[_0x38e9(_0x3aaa6f('0x184'))] = ![];
                    continue;
                case '4':
                    this[_0x3aaa6f('0x67')] = ![];
                    continue;
                case '5':
                    this[_0x38e9(_0x3aaa6f('0x220'))] = ![];
                    continue;
                }
                break;
            }
        }
        break;
    case 0x4c:
        _0x5c52e1 = 0x9c; {
            _0x11c865 = 0x36;
            while (_0x11c865 < 0x65) switch (_0x11c865) {
            case 0x36:
                _0x11c865 = _0x15fe21.kRiks === _0x15fe21[_0x3aaa6f('0x219')] ? 0xd : 0x41;
                break;
            case 0x41:
                _0x11c865 = 0x65; {
                    Cheat[_0x38e9(_0x3aaa6f('0x1cf'))](_0x15fe21[_0x3aaa6f('0x21c')]), new Delay(_0x15fe21[_0x38e9(_0x3aaa6f('0x36'))](_0x15fe21[_0x38e9(_0x3aaa6f('0x112'))](Global[_0x38e9(_0x3aaa6f('0x1d0'))](), 0xeeeeee ^ 0xeeeeec), Global[_0x38e9(_0x3aaa6f('0x1d0'))]() / 0x64), stop_attack2), this[_0x38e9(_0x3aaa6f('0x220'))] = !![], this[_0x38e9('0x71')] = _0x3ec863[0x2935494a % 0x7];
                }
                break;
            case 0xd:
                _0x11c865 = 0x65; {
                    _0x5a41e5 = 0x47;
                    while (_0x5a41e5 < 0x68) switch (_0x5a41e5) {
                    case 0x47:
                        _0x5a41e5 = _0x15fe21[_0x3aaa6f('0x2b4')](_0x3ec863[0x3013b1c - 0x3013b17], _0x38e9('0x1e')) ? 0x32 : 0x26;
                        break;
                    case 0x26:
                        _0x5a41e5 = 0x68, _0x5614f5 = 0x44;
                        while (_0x5614f5 < 0x61) switch (_0x5614f5) {
                        case 0x44:
                            _0x5614f5 = _0x3ec863[0x510a64f % 0x6] == _0x15fe21[_0x38e9(_0x3aaa6f('0x294'))] ? 0x45 : 0x52;
                            break;
                        case 0x52:
                            _0x5614f5 = 0x61, _0x47f592 = 0x5f;
                            while (_0x47f592 < 0xa6) switch (_0x47f592) {
                            case 0x5f:
                                _0x47f592 = _0x15fe21[_0x3aaa6f('0x10a')](_0x3ec863[0x510a64f % 0x6], _0x15fe21[_0x3aaa6f('0x2b9')]) ? 0x26 : 0x25;
                                break;
                            case 0x25:
                                _0x47f592 = 0xa6, _0x473996 = 0x12;
                                while (_0x473996 < 0x98) switch (_0x473996) {
                                case 0x37:
                                    _0x473996 = 0x98, _0x54cb82 = 0x3c;
                                    while (_0x54cb82 < 0x70) switch (_0x54cb82) {
                                    case 0x3c:
                                        _0x54cb82 = _0x15fe21[_0x38e9('0x129')](_0x3ec863[0x3013b1c - 0x3013b17], _0x15fe21[_0x38e9(_0x3aaa6f('0xf0'))]) ? 0x1b : 0x70;
                                        break;
                                    case 0x1b:
                                        _0x54cb82 = 0x70; {
                                            _0x410b20 = 0x4c;
                                            while (_0x410b20 < 0xa6) switch (_0x410b20) {
                                            case 0x4c:
                                                _0x410b20 = _0x15fe21[_0x38e9(_0x3aaa6f('0x17d'))](this[_0x38e9(_0x3aaa6f('0x225'))], 0x75bcd15 - 0x75bcd15) ? 0x15 : 0xa6;
                                                break;
                                            case 0x15:
                                                _0x410b20 = 0xa6; {
                                                    _0x4b76c8 = 0x3e;
                                                    while (_0x4b76c8 < 0x77) switch (_0x4b76c8) {
                                                    case 0x4c:
                                                        _0x4b76c8 = 0x77; {
                                                            this[_0x38e9('0x6e')] = Globals[_0x38e9('0x8d')]();
                                                        }
                                                        break;
                                                    case 0x37f22a % 0xc:
                                                        _0x4b76c8 = 0x77; {
                                                            _0x7515f7 = 0x5e;
                                                            while (_0x7515f7 < 0x89) switch (_0x7515f7) {
                                                            case 0x2935494a % 0x7:
                                                                _0x7515f7 = 0x89; {
                                                                    Render[_0x38e9(_0x3aaa6f('0x1ed'))](_0x15fe21[_0x38e9(_0x3aaa6f('0xe'))](x, size / 7.17), y + _0x15fe21[_0x38e9(_0x3aaa6f('0x9'))](size, 7.17), align, text, [0x21786 % 0x3, 0x21786 % 0x3, 0x21786 % 0x3, 0xff], size), Render[_0x38e9(_0x3aaa6f('0x1ed'))](x, y, align, text, color, size);
                                                                }
                                                                break;
                                                            case 0x1e:
                                                                _0x7515f7 = 0x89; {
                                                                    Render[_0x38e9(_0x3aaa6f('0x2bb'))](x + _0x15fe21[_0x3aaa6f('0xbd')](size, 7.17), _0x15fe21[_0x38e9(_0x3aaa6f('0xe'))](y, _0x15fe21[_0x38e9(_0x3aaa6f('0x9'))](size, 7.17)), align, text, [0x75bcd15 - 0x75bcd15, 0x21786 % 0x3, 0x75bcd15 - 0x75bcd15, 0xff], font), Render[_0x38e9(_0x3aaa6f('0x2bb'))](x, y, align, text, color, font);
                                                                }
                                                                break;
                                                            case 0x5e:
                                                                _0x7515f7 = custom ? 0x1e : 0x2935494a % 0x7;
                                                                break;
                                                            }
                                                        }
                                                        break;
                                                    case 0x3e:
                                                        _0x4b76c8 = _0x15fe21[_0x38e9(_0x3aaa6f('0x89'))] === _0x15fe21[_0x38e9(_0x3aaa6f('0x89'))] ? 0x4c : 0x37f22a % 0xc;
                                                        break;
                                                    }
                                                }
                                                break;
                                            }
                                            Cheat[_0x38e9(_0x3aaa6f('0x1cf'))](_0x15fe21[_0x38e9(_0x3aaa6f('0xa1'))]), new Delay(_0x15fe21[_0x38e9(_0x3aaa6f('0x28e'))](Global[_0x38e9(_0x3aaa6f('0x1d0'))]() * (0x2935494a % 0x7), _0x15fe21[_0x38e9(_0x3aaa6f('0x2b3'))](Global[_0x38e9('0x6a')](), 0x64)), stop_attack2), _0x5dbbfe = 0x62;
                                            while (_0x5dbbfe < 0xa5) switch (_0x5dbbfe) {
                                            case 0x62:
                                                _0x5dbbfe = _0x15fe21[_0x38e9(_0x3aaa6f('0x2a0'))](_0x15fe21[_0x38e9(_0x3aaa6f('0x28e'))](Globals[_0x3aaa6f('0x1c9')](), this[_0x38e9('0x6e')]), 0x18) ? 0x2d : 0xa5;
                                                break;
                                            case 0x2d:
                                                _0x5dbbfe = 0xa5; {
                                                    _0x45c462 = 0x17;
                                                    while (_0x45c462 < 0x8f) switch (_0x45c462) {
                                                    case 0x61:
                                                        _0x45c462 = 0x8f; {
                                                            Cheat[_0x38e9(_0x3aaa6f('0x1cf'))](_0x38e9(_0x3aaa6f('0x1e'))), new Delay(_0x15fe21[_0x38e9(_0x3aaa6f('0x28e'))](_0x15fe21[_0x38e9(_0x3aaa6f('0x79'))](Global[_0x3aaa6f('0x223')](), 0x2935494a % 0x7), _0x15fe21[_0x38e9(_0x3aaa6f('0x2b3'))](Global[_0x38e9(_0x3aaa6f('0x1d0'))](), 0x64)), stop_attack2), this[_0x38e9(_0x3aaa6f('0x220'))] = !![], this[_0x3aaa6f('0x1ce')] = _0x3ec863[0xeeeeee ^ 0xeeeeec];
                                                        }
                                                        break;
                                                    case 0x17:
                                                        _0x45c462 = _0x38e9(_0x3aaa6f('0x1f4')) === 'JJPMu' ? 0x61 : 0x9;
                                                        break;
                                                    case 0x9:
                                                        _0x45c462 = 0x8f; {
                                                            _0x59b2fa = _0x15fe21[_0x38e9(_0x3aaa6f('0x176'))][_0x38e9(_0x3aaa6f('0x2c'))]('|'), _0x38fc1c = 0x21786 % 0x3;
                                                            while (!![]) {
                                                                switch (_0x59b2fa[_0x38fc1c++]) {
                                                                case '0':
                                                                    _0x297f23 = 0x18;
                                                                    while (_0x297f23 < 0x8f) switch (_0x297f23) {
                                                                    case 0x40:
                                                                        _0x297f23 = 0x8f, enabled_grenades = [];
                                                                        break;
                                                                    case 0x18:
                                                                        _0x297f23 = _0x45b59a == 0x75bcd15 - 0x75bcd15 ? 0x40 : 0x8f;
                                                                        break;
                                                                    }
                                                                    continue;
                                                                case '1':
                                                                    selection_cache = _0x45b59a;
                                                                    continue;
                                                                case '2':
                                                                    hand_cache = Entity[_0x3aaa6f('0x1a7')](Entity[_0x38e9(_0x3aaa6f('0x287'))](Entity[_0x3aaa6f('0x26a')]()));
                                                                    continue;
                                                                case '3':
                                                                    _0x553488 = 0x56;
                                                                    while (_0x553488 < 0x98) switch (_0x553488) {
                                                                    case 0x1d:
                                                                        _0x553488 = 0x98, enabled_grenades[_0x38e9('0xc2')](_0x3aaa6f('0x45'));
                                                                        break;
                                                                    case 0x26:
                                                                        _0x553488 = 0x98, _0xd60580 = 0x49;
                                                                        while (_0xd60580 < 0x98) switch (_0xd60580) {
                                                                        case 0x49:
                                                                            _0xd60580 = ~enabled_grenades[_0x38e9('0x65')](_0x15fe21[_0x38e9('0x134')]) && !getDropdownValue(_0x45b59a, 0xbc614e - 0xbc614d) ? 0x1b : 0x98;
                                                                            break;
                                                                        case 0x1b:
                                                                            _0xd60580 = 0x98, enabled_grenades.splice(enabled_grenades[_0x38e9(_0x3aaa6f('0x19d'))](_0x15fe21[_0x38e9(_0x3aaa6f('0x11c'))]), 0x28b0a9 % 0x3);
                                                                            break;
                                                                        }
                                                                        break;
                                                                    case 0x56:
                                                                        _0x553488 = getDropdownValue(_0x45b59a, 0xbc614e - 0xbc614d) && !~enabled_grenades[_0x3aaa6f('0x256')](_0x15fe21[_0x3aaa6f('0x83')]) ? 0x1d : 0x26;
                                                                        break;
                                                                    }
                                                                    continue;
                                                                case '4':
                                                                    _0x45b59a = UI[_0x38e9(_0x3aaa6f('0x44'))](_0x15fe21[_0x38e9(_0x3aaa6f('0x1b8'))], _0x15fe21[_0x3aaa6f('0x1d5')]);
                                                                    continue;
                                                                case '5':
                                                                    _0x4caf5f = 0x37368bc - 0x37368b9;
                                                                    while (_0x4caf5f < 0x7a) switch (_0x4caf5f) {
                                                                    case 0x4b702ab % 0x7:
                                                                        _0x4caf5f = _0x15fe21[_0x38e9(_0x3aaa6f('0x118'))](getDropdownValue, _0x45b59a, 0x75bcd15 - 0x75bcd15) && !~enabled_grenades[_0x38e9(_0x3aaa6f('0x19d'))]('molotov') ? 0x52 : 0x9;
                                                                        break;
                                                                    case 0x52:
                                                                        _0x4caf5f = 0x7a, enabled_grenades[_0x38e9(_0x3aaa6f('0x1b7'))](_0x15fe21[_0x3aaa6f('0xd')]);
                                                                        break;
                                                                    case 0x9:
                                                                        _0x4caf5f = 0x7a, _0x4ec56b = 0x2b;
                                                                        while (_0x4ec56b < 0x8e) switch (_0x4ec56b) {
                                                                        case 0x2b:
                                                                            _0x4ec56b = ~enabled_grenades[_0x38e9(_0x3aaa6f('0x19d'))](_0x15fe21[_0x38e9(_0x3aaa6f('0x16e'))]) && !_0x15fe21[_0x38e9('0x137')](getDropdownValue, _0x45b59a, 0x21786 % 0x3) ? 0x34 : 0x8e;
                                                                            break;
                                                                        case 0x34:
                                                                            _0x4ec56b = 0x8e, enabled_grenades[_0x3aaa6f('0x2ad')](enabled_grenades[_0x38e9(_0x3aaa6f('0x19d'))](_0x38e9('0x82')), 0xbc614e - 0xbc614d);
                                                                            break;
                                                                        }
                                                                        break;
                                                                    }
                                                                    continue;
                                                                case '6':
                                                                    _0x52baca = 0x42;
                                                                    while (_0x52baca < 0x7d) switch (_0x52baca) {
                                                                    case 0x31:
                                                                        _0x52baca = 0x7d, _0x1b5103 = 0x37;
                                                                        while (_0x1b5103 < 0x76) switch (_0x1b5103) {
                                                                        case 0x37:
                                                                            _0x1b5103 = ~enabled_grenades.indexOf(_0x15fe21[_0x38e9(_0x3aaa6f('0x276'))]) && !_0x15fe21[_0x38e9(_0x3aaa6f('0x1f5'))](getDropdownValue, _0x45b59a, 0x4b702ab % 0x7) ? 0x36 : 0x76;
                                                                            break;
                                                                        case 0x36:
                                                                            _0x1b5103 = 0x76, enabled_grenades[_0x38e9(_0x3aaa6f('0xe6'))](enabled_grenades[_0x38e9('0x65')](_0x15fe21[_0x38e9(_0x3aaa6f('0x276'))]), 0xbc614e - 0xbc614d);
                                                                            break;
                                                                        }
                                                                        break;
                                                                    case 0x4f:
                                                                        _0x52baca = 0x7d, enabled_grenades[_0x38e9('0xc2')](_0x15fe21[_0x38e9(_0x3aaa6f('0x276'))]);
                                                                        break;
                                                                    case 0x42:
                                                                        _0x52baca = _0x15fe21[_0x38e9('0x138')](getDropdownValue, _0x45b59a, 0x20451009 % 0x9) && !~enabled_grenades[_0x3aaa6f('0x256')](_0x15fe21[_0x38e9('0x139')]) ? 0x4f : 0x31;
                                                                        break;
                                                                    }
                                                                    continue;
                                                                case '7':
                                                                    _0x2c89b3 = 0x5f;
                                                                    while (_0x2c89b3 < 0xab) switch (_0x2c89b3) {
                                                                    case 0x5f:
                                                                        _0x2c89b3 = _0x15fe21[_0x38e9('0x13b')](getDropdownValue, _0x45b59a, 0x2935494a % 0x7) && !~enabled_grenades[_0x3aaa6f('0x256')](_0x38e9('0x85')) ? 0x5e30a78 - 0x5e30a74 : 0x60;
                                                                        break;
                                                                    case 0x4a5d0ce & 0x3422714:
                                                                        _0x2c89b3 = 0xab, enabled_grenades[_0x38e9(_0x3aaa6f('0x1b7'))](_0x38e9(_0x3aaa6f('0x18')));
                                                                        break;
                                                                    case 0x60:
                                                                        _0x2c89b3 = 0xab, _0x2baf54 = 0x9;
                                                                        while (_0x2baf54 < 0xab) switch (_0x2baf54) {
                                                                        case 0x37f22a % 0xc:
                                                                            _0x2baf54 = 0xab, enabled_grenades[_0x38e9('0xe1')](enabled_grenades[_0x3aaa6f('0x256')](_0x38e9(_0x3aaa6f('0x18'))), 0xbc614e - 0xbc614d);
                                                                            break;
                                                                        case 0x9:
                                                                            _0x2baf54 = ~enabled_grenades[_0x38e9(_0x3aaa6f('0x19d'))](_0x38e9('0x85')) && !getDropdownValue(_0x45b59a, 0x2935494a % 0x7) ? 0xf6d42 - 0xf6d3c : 0xab;
                                                                            break;
                                                                        }
                                                                        break;
                                                                    }
                                                                    continue;
                                                                }
                                                                break;
                                                            }
                                                        }
                                                        break;
                                                    }
                                                }
                                                break;
                                            }
                                        }
                                        break;
                                    }
                                    break;
                                case 0x37f22a % 0xc:
                                    _0x473996 = 0x98; {
                                        _0x5c6f53 = 0x2c;
                                        while (_0x5c6f53 < 0x5a) switch (_0x5c6f53) {
                                        case 0x2c:
                                            _0x5c6f53 = !this.closest[_0x38e9(_0x3aaa6f('0x19f'))] ? 0x59 : 0x5a;
                                            break;
                                        case 0x59:
                                            _0x5c6f53 = 0x5a, this[_0x38e9('0x103')] = _0x3ec863;
                                            break;
                                        }
                                        _0x528b93 = 0x5b;
                                        while (_0x528b93 < 0x8f) switch (_0x528b93) {
                                        case 0x4e:
                                            _0x528b93 = 0x8f; {
                                                this[_0x38e9(_0x3aaa6f('0x225'))] = Globals.Tickcount();
                                            }
                                            break;
                                        case 0x5b:
                                            _0x528b93 = _0x15fe21[_0x3aaa6f('0x10a')](this[_0x38e9(_0x3aaa6f('0x225'))], 0x75bcd15 - 0x75bcd15) ? 0x4e : 0x8f;
                                            break;
                                        }
                                        _0xeda20c = _0x15fe21[_0x38e9(_0x3aaa6f('0x1c3'))](angle_to_vec, _0x3ec863[0x2935494a % 0x7][0x21786 % 0x3], _0x3ec863[0xeeeeee ^ 0xeeeeec][0x28b0a9 % 0x3]), _0xeda20c = _0x15fe21[_0x38e9(_0x3aaa6f('0x1c3'))](vec_mul_fl, _0xeda20c, 0x82), this[_0x38e9(_0x3aaa6f('0x269'))] = !![], _0x15fe21[_0x3aaa6f('0x150')](move_forward, _0x3ec863[0x2935494a % 0x7]), _0x19cf75 = _0x15fe21[_0x38e9(_0x3aaa6f('0x91'))](vector_sub, vector_add(_0xeda20c, _0x3ec863[0xbc614e - 0xbc614d]), Entity[_0x38e9('0x3e')](Entity[_0x38e9('0x3c')]())), _0x58a5d5 = Math[_0x38e9(_0x3aaa6f('0x78'))](_0x19cf75[0x75bcd15 - 0x75bcd15], _0x19cf75[0x28b0a9 % 0x3]), _0x1462f7 = 0x463a71d % 0x9;
                                        while (_0x1462f7 < 0x5b) switch (_0x1462f7) {
                                        case 0x4d:
                                            _0x1462f7 = 0x5b; {
                                                _0x19de82 = 0x2d;
                                                while (_0x19de82 < 0x87) switch (_0x19de82) {
                                                case 0x52:
                                                    _0x19de82 = 0x87; {
                                                        _0x34994b = 0x2e;
                                                        while (_0x34994b < 0x7a) switch (_0x34994b) {
                                                        case 0x1d:
                                                            _0x34994b = 0x7a; {
                                                                map_cache = locations[_0x38e9(_0x3aaa6f('0x17f'))](function (_0x169a98) {
                                                                    return _0x15fe21[_0x38e9('0x128')](_0x169a98[0x21786 % 0x3], World[_0x38e9('0x3f')]());
                                                                });
                                                            }
                                                            break;
                                                        case 0x2e:
                                                            _0x34994b = Entity[_0x38e9(_0x3aaa6f('0xe7'))](Entity[_0x38e9(_0x3aaa6f('0x255'))](Event[_0x38e9(_0x3aaa6f('0xc1'))](_0x15fe21[_0x38e9(_0x3aaa6f('0x180'))]))) ? 0x1d : 0x7a;
                                                            break;
                                                        }
                                                    }
                                                    break;
                                                case 0x2f:
                                                    _0x19de82 = 0x87; {
                                                        _0x1604dd = _0x38e9(_0x3aaa6f('0x17e'))[_0x38e9(_0x3aaa6f('0x2c'))]('|'), _0x2fbbd7 = 0x75bcd15 - 0x75bcd15;
                                                        while (!![]) {
                                                            switch (_0x1604dd[_0x2fbbd7++]) {
                                                            case '0':
                                                                this[_0x38e9(_0x3aaa6f('0xf3'))] = _0x3ec863[0xeeeeee ^ 0xeeeeec];
                                                                continue;
                                                            case '1':
                                                                this[_0x38e9('0x103')] = [];
                                                                continue;
                                                            case '2':
                                                                this[_0x38e9(_0x3aaa6f('0x269'))] = ![];
                                                                continue;
                                                            case '3':
                                                                this[_0x38e9(_0x3aaa6f('0x116'))] = !![];
                                                                continue;
                                                            case '4':
                                                                UserCMD[_0x38e9(_0x3aaa6f('0xd1'))]();
                                                                continue;
                                                            case '5':
                                                                Cheat[_0x3aaa6f('0xd7')](_0x15fe21[_0x3aaa6f('0x261')]);
                                                                continue;
                                                            case '6':
                                                                this[_0x38e9('0xc1')] = !![];
                                                                continue;
                                                            case '7':
                                                                new Delay(_0x15fe21.zDdJg(Global[_0x38e9(_0x3aaa6f('0x1d0'))]() * (0x2935494a % 0x7), Global.TickInterval() / 0x64), stop_attack);
                                                                continue;
                                                            }
                                                            break;
                                                        }
                                                    }
                                                    break;
                                                case 0x2d:
                                                    _0x19de82 = _0x15fe21[_0x38e9(_0x3aaa6f('0x4f'))](_0x15fe21[_0x38e9(_0x3aaa6f('0x2b5'))], _0x15fe21[_0x38e9(_0x3aaa6f('0x125'))]) ? 0x2f : 0x52;
                                                    break;
                                                }
                                            }
                                            break;
                                        case 0x39c1048 & 0x463a71d:
                                            _0x1462f7 = _0x15fe21[_0x38e9(_0x3aaa6f('0x1dd'))](_0x58a5d5, 0x50) ? 0x4d : 0x5b;
                                            break;
                                        }
                                    }
                                    break;
                                case 0x12:
                                    _0x473996 = _0x3ec863[0x51f4c64 ^ 0x51f4c61] == _0x15fe21[_0x38e9(_0x3aaa6f('0x2c4'))] ? 0x37f22a % 0xc : 0x37;
                                    break;
                                }
                                break;
                            case 0x26:
                                _0x47f592 = 0xa6; {
                                    _0x4b2c89 = _0x15fe21[_0x38e9('0x11b')][_0x38e9(_0x3aaa6f('0x2c'))]('|'), _0x23382b = 0x75bcd15 - 0x75bcd15;
                                    while (!![]) {
                                        switch (_0x4b2c89[_0x23382b++]) {
                                        case '0':
                                            UserCMD[_0x3aaa6f('0x29b')]();
                                            continue;
                                        case '1':
                                            this[_0x38e9(_0x3aaa6f('0x116'))] = !![];
                                            continue;
                                        case '2':
                                            Cheat[_0x38e9(_0x3aaa6f('0x1cf'))](_0x15fe21[_0x38e9(_0x3aaa6f('0xb3'))]);
                                            continue;
                                        case '3':
                                            new Delay(_0x15fe21[_0x38e9(_0x3aaa6f('0x2c3'))](Global[_0x3aaa6f('0x223')]() * (0xeeeeee ^ 0xeeeeec), _0x15fe21[_0x38e9(_0x3aaa6f('0x2b3'))](Global[_0x38e9(_0x3aaa6f('0x1d0'))](), 0xbc614e - 0xbc614d)), stop_attack);
                                            continue;
                                        case '4':
                                            this[_0x38e9(_0x3aaa6f('0x220'))] = !![];
                                            continue;
                                        case '5':
                                            this[_0x38e9(_0x3aaa6f('0xf3'))] = _0x3ec863[0xeeeeee ^ 0xeeeeec];
                                            continue;
                                        }
                                        break;
                                    }
                                }
                                break;
                            }
                            break;
                        case 0x45:
                            _0x5614f5 = 0x61; {
                                _0x3f6220 = 0x41;
                                while (_0x3f6220 < 0x75) switch (_0x3f6220) {
                                case 0x41:
                                    _0x3f6220 = !this[_0x3aaa6f('0x1b4')][_0x38e9(_0x3aaa6f('0x19f'))] ? 0x24 : 0x75;
                                    break;
                                case 0x24:
                                    _0x3f6220 = 0x75, this[_0x38e9(_0x3aaa6f('0x5e'))] = _0x3ec863;
                                    break;
                                }
                                _0x455650 = 0x3c;
                                while (_0x455650 < 0x61) switch (_0x455650) {
                                case 0x4c:
                                    _0x455650 = 0x61; {
                                        this[_0x38e9(_0x3aaa6f('0x225'))] = Globals[_0x38e9(_0x3aaa6f('0xec'))]();
                                    }
                                    break;
                                case 0x3c:
                                    _0x455650 = this[_0x38e9(_0x3aaa6f('0x225'))] == 0x75bcd15 - 0x75bcd15 ? 0x4c : 0x61;
                                    break;
                                }
                                this[_0x3aaa6f('0x67')] = !![], _0x50bbe1 = 0x58;
                                while (_0x50bbe1 < 0xb0) switch (_0x50bbe1) {
                                case 0x46:
                                    _0x50bbe1 = 0xb0, this[_0x38e9(_0x3aaa6f('0x1d6'))] = Globals.Tickcount();
                                    break;
                                case 0x58:
                                    _0x50bbe1 = _0x15fe21[_0x38e9(_0x3aaa6f('0x1d3'))](this.run_start, 0x75bcd15 - 0x75bcd15) ? 0x46 : 0xb0;
                                    break;
                                }
                                move_forward(_0x3ec863[0x2935494a % 0x7]), _0x73c43 = 0x3f;
                                while (_0x73c43 < 0x57) switch (_0x73c43) {
                                case 0x35:
                                    _0x73c43 = 0x57; {
                                        _0x55ad12 = 0x61;
                                        while (_0x55ad12 < 0x92) switch (_0x55ad12) {
                                        case 0xeeeeee ^ 0xeeeeec:
                                            _0x55ad12 = 0x92; {
                                                Cheat[_0x38e9('0x67')](_0x15fe21.TFyCS), this[_0x38e9(_0x3aaa6f('0x116'))] = !![], this[_0x3aaa6f('0x129')] = !![], this[_0x38e9('0x71')] = _0x3ec863[0xeeeeee ^ 0xeeeeec], new Delay(_0x15fe21[_0x38e9('0x112')](_0x15fe21[_0x38e9(_0x3aaa6f('0x210'))](Global.TickInterval(), 0x2935494a % 0x7), Global[_0x38e9(_0x3aaa6f('0x1d0'))]() / 0x64), stop_attack);
                                            }
                                            break;
                                        case 0x61:
                                            _0x55ad12 = _0x15fe21[_0x38e9(_0x3aaa6f('0x1'))](_0x15fe21[_0x38e9(_0x3aaa6f('0x1e6'))], _0x15fe21[_0x38e9(_0x3aaa6f('0x1e6'))]) ? 0xeeeeee ^ 0xeeeeec : 0x4f;
                                            break;
                                        case 0x4f:
                                            _0x55ad12 = 0x92; {
                                                _0x4a1932 = 0x12;
                                                while (_0x4a1932 < 0x62) switch (_0x4a1932) {
                                                case 0x12:
                                                    _0x4a1932 = !this[_0x38e9(_0x3aaa6f('0x116'))] ? 0x52 : 0x62;
                                                    break;
                                                case 0x52:
                                                    _0x4a1932 = 0x62; {
                                                        _0xfa1b8b = 0x5e;
                                                        while (_0xfa1b8b < 0xb2) switch (_0xfa1b8b) {
                                                        case 0x4f:
                                                            _0xfa1b8b = 0xb2; {
                                                                Cheat[_0x3aaa6f('0xd7')](_0x15fe21[_0x38e9(_0x3aaa6f('0xb3'))]), new Delay(_0x15fe21[_0x38e9(_0x3aaa6f('0x2c3'))](_0x15fe21[_0x38e9('0x115')](Global[_0x38e9(_0x3aaa6f('0x1d0'))](), 0x2935494a % 0x7), _0x15fe21[_0x38e9(_0x3aaa6f('0x2b3'))](Global[_0x38e9(_0x3aaa6f('0x1d0'))](), 0x64)), stop_attack);
                                                            }
                                                            break;
                                                        case 0x32:
                                                            _0xfa1b8b = 0xb2; {
                                                                return _0x15fe21[_0x3aaa6f('0xbd')](a, 0xb4) * Math.PI;
                                                            }
                                                            break;
                                                        case 0x5e:
                                                            _0xfa1b8b = _0x15fe21[_0x38e9(_0x3aaa6f('0x1'))](_0x15fe21[_0x38e9('0x114')], _0x15fe21[_0x38e9(_0x3aaa6f('0x16a'))]) ? 0x32 : 0x4f;
                                                            break;
                                                        }
                                                    }
                                                    break;
                                                }
                                                _0x4ffbd0 = 0xd;
                                                while (_0x4ffbd0 < 0xb8) switch (_0x4ffbd0) {
                                                case 0x4d:
                                                    _0x4ffbd0 = 0xb8; {
                                                        _0x588e16 = 0x37;
                                                        while (_0x588e16 < 0xaa) switch (_0x588e16) {
                                                        case 0x39:
                                                            _0x588e16 = 0xaa; {
                                                                _0x4ce4b5 = 0x29;
                                                                while (_0x4ce4b5 < 0x73) switch (_0x4ce4b5) {
                                                                case 0xc:
                                                                    _0x4ce4b5 = 0x73; {
                                                                        Cheat.ExecuteCommand('+attack'), new Delay(_0x15fe21[_0x38e9(_0x3aaa6f('0x50'))](_0x15fe21[_0x3aaa6f('0x206')](Global[_0x38e9(_0x3aaa6f('0x1d0'))](), 0x2935494a % 0x7), Global[_0x38e9('0x6a')]() / 0x64), stop_attack);
                                                                    }
                                                                    break;
                                                                case 0x29:
                                                                    _0x4ce4b5 = !this[_0x3aaa6f('0x1de')] ? 0xc : 0x73;
                                                                    break;
                                                                }
                                                                _0x27e964 = 0x9;
                                                                while (_0x27e964 < 0x6c) switch (_0x27e964) {
                                                                case 0x9:
                                                                    _0x27e964 = Globals[_0x38e9(_0x3aaa6f('0xec'))]() - this[_0x3aaa6f('0x4b')] > _0x3ec863[0x4532c47 & 0x32892b6] + (0x39c1048 & 0x463a71d) ? 0xeeeeee ^ 0xeeeeec : 0x6c;
                                                                    break;
                                                                case 0x2935494a % 0x7:
                                                                    _0x27e964 = 0x6c; {
                                                                        _0x1c0075 = _0x15fe21[_0x38e9(_0x3aaa6f('0x293'))][_0x38e9(_0x3aaa6f('0x2c'))]('|'), _0x446802 = 0x75bcd15 - 0x75bcd15;
                                                                        while (!![]) {
                                                                            switch (_0x1c0075[_0x446802++]) {
                                                                            case '0':
                                                                                this[_0x3aaa6f('0x1ce')] = _0x3ec863[0xeeeeee ^ 0xeeeeec];
                                                                                continue;
                                                                            case '1':
                                                                                this[_0x38e9(_0x3aaa6f('0x116'))] = ![];
                                                                                continue;
                                                                            case '2':
                                                                                this[_0x38e9(_0x3aaa6f('0x220'))] = !![];
                                                                                continue;
                                                                            case '3':
                                                                                this[_0x3aaa6f('0x1b4')] = [];
                                                                                continue;
                                                                            case '4':
                                                                                this[_0x38e9(_0x3aaa6f('0x269'))] = ![];
                                                                                continue;
                                                                            case '5':
                                                                                this[_0x38e9(_0x3aaa6f('0x1d6'))] = 0x75bcd15 - 0x75bcd15;
                                                                                continue;
                                                                            }
                                                                            break;
                                                                        }
                                                                    }
                                                                    break;
                                                                }
                                                            }
                                                            break;
                                                        case 0x37:
                                                            _0x588e16 = _0x15fe21.KlUTC(_0x15fe21[_0x38e9(_0x3aaa6f('0x1eb'))], _0x15fe21[_0x3aaa6f('0xf')]) ? 0x39 : 0x61;
                                                            break;
                                                        case 0x61:
                                                            _0x588e16 = 0xaa; {
                                                                _0x27b7d2 = _0x15fe21[_0x38e9('0x11a')][_0x3aaa6f('0x111')]('|'), _0x50a171 = 0x75bcd15 - 0x75bcd15;
                                                                while (!![]) {
                                                                    switch (_0x27b7d2[_0x50a171++]) {
                                                                    case '0':
                                                                        this[_0x38e9('0x103')] = [];
                                                                        continue;
                                                                    case '1':
                                                                        this[_0x3aaa6f('0x1ce')] = _0x3ec863[0xeeeeee ^ 0xeeeeec];
                                                                        continue;
                                                                    case '2':
                                                                        this.attacked = ![];
                                                                        continue;
                                                                    case '3':
                                                                        this[_0x38e9(_0x3aaa6f('0x1d6'))] = 0x75bcd15 - 0x75bcd15;
                                                                        continue;
                                                                    case '4':
                                                                        this[_0x38e9(_0x3aaa6f('0x220'))] = !![];
                                                                        continue;
                                                                    case '5':
                                                                        this[_0x38e9(_0x3aaa6f('0x269'))] = ![];
                                                                        continue;
                                                                    }
                                                                    break;
                                                                }
                                                            }
                                                            break;
                                                        }
                                                    }
                                                    break;
                                                case 0xd:
                                                    _0x4ffbd0 = _0x15fe21[_0x38e9(_0x3aaa6f('0x2c3'))](Globals[_0x38e9(_0x3aaa6f('0xec'))](), this[_0x38e9(_0x3aaa6f('0x1d6'))]) > _0x3ec863[0x4532c47 & 0x32892b6] + (0x39c1048 & 0x463a71d) ? 0x4d : 0xb8;
                                                    break;
                                                }
                                            }
                                            break;
                                        }
                                    }
                                    break;
                                case 0x3f:
                                    _0x73c43 = this[_0x38e9(_0x3aaa6f('0x269'))] && _0x15fe21[_0x38e9(_0x3aaa6f('0x2c3'))](Globals[_0x38e9(_0x3aaa6f('0xec'))](), this.run_start) > _0x3ec863[0x37f22a % 0xc] ? 0x35 : 0x57;
                                    break;
                                }
                            }
                            break;
                        }
                        break;
                    case 0x32:
                        _0x5a41e5 = 0x68; {
                            _0x5b9c44 = _0x15fe21[_0x38e9(_0x3aaa6f('0x274'))][_0x38e9(_0x3aaa6f('0x2c'))]('|'), _0x5e9848 = 0x21786 % 0x3;
                            while (!![]) {
                                switch (_0x5b9c44[_0x5e9848++]) {
                                case '0':
                                    Cheat[_0x38e9(_0x3aaa6f('0x1cf'))](_0x15fe21[_0x38e9(_0x3aaa6f('0xb3'))]);
                                    continue;
                                case '1':
                                    this[_0x38e9(_0x3aaa6f('0x116'))] = !![];
                                    continue;
                                case '2':
                                    new Delay(_0x15fe21[_0x3aaa6f('0x22f')](_0x15fe21[_0x38e9('0x10c')](Global[_0x38e9(_0x3aaa6f('0x1d0'))](), 0x2935494a % 0x7), Global[_0x38e9(_0x3aaa6f('0x1d0'))]() / 0x64), stop_attack);
                                    continue;
                                case '3':
                                    this[_0x38e9('0xc1')] = !![];
                                    continue;
                                case '4':
                                    this[_0x38e9('0x71')] = _0x3ec863[0x2935494a % 0x7];
                                    continue;
                                }
                                break;
                            }
                        }
                        break;
                    }
                }
                break;
            }
        }
        break;
    case 0x28:
        _0x5c52e1 = _0x2f9c81 || this[_0x3aaa6f('0x67')] ? 0x4c : 0x5c;
        break;
    }
    var _0x480ace, _0x15fe21, _0x2fdb00, _0x7ef552, _0x1cf3fc, _0x11f73c, _0x404e91, _0x380914, _0x293466, _0x38cbe3, _0x2d28e4, _0x1767c6, _0x374da7, _0x450db2, _0xb83705, _0x3f3071, _0x3140f7, _0x107fff, _0x2506f9, _0x53fa64, _0x3ec863, _0x375ffd, _0x50fc56, _0x39afc3, _0x2f9c81, _0x5c52e1, _0x5125f7, _0x1be1c5, _0x11c865, _0x5a41e5, _0x5614f5, _0x47f592, _0x473996, _0x54cb82, _0x410b20, _0x4b76c8, _0x7515f7, _0x5dbbfe, _0x45c462, _0x59b2fa, _0x38fc1c, _0x297f23, _0x553488, _0xd60580, _0x45b59a, _0x4caf5f, _0x4ec56b, _0x52baca, _0x1b5103, _0x2c89b3, _0x2baf54, _0x5c6f53, _0x528b93, _0xeda20c, _0x19cf75, _0x58a5d5, _0x1462f7, _0x19de82, _0x34994b, _0x1604dd, _0x2fbbd7, _0x4b2c89, _0x23382b, _0x3f6220, _0x455650, _0x50bbe1, _0x73c43, _0x55ad12, _0x4a1932, _0xfa1b8b, _0x4ffbd0, _0x588e16, _0x4ce4b5, _0x27e964, _0x1c0075, _0x446802, _0x27b7d2, _0x50a171, _0x5b9c44, _0x5e9848;
}
hand_cache = 0x75bcd15 - 0x75bcd15;

function calc_dist(_0x21b452, _0x340654) {
    var _0x2c5022 = _0x1001dd;
    _0xaa5de = {}, _0xaa5de[_0x2c5022('0x265')] = function (_0x14aa3f, _0x4cf683) {
        return _0x14aa3f - _0x4cf683;
    }, _0xaa5de[_0x2c5022('0x1ea')] = function (_0x1d5fc2, _0x445d1d) {
        return _0x1d5fc2 + _0x445d1d;
    }, _0xaa5de[_0x2c5022('0x181')] = function (_0x398ae2, _0x42c585) {
        return _0x398ae2 * _0x42c585;
    }, _0xaa5de[_0x2c5022('0x196')] = function (_0x921ead, _0x513aaf) {
        return _0x921ead * _0x513aaf;
    }, _0xaa5de[_0x2c5022('0x282')] = function (_0x4f8771, _0x57047b) {
        return _0x4f8771 * _0x57047b;
    }, _0xe26f1 = _0xaa5de, x = _0xe26f1[_0x38e9(_0x2c5022('0x160'))](_0x21b452[0x21786 % 0x3], _0x340654[0x21786 % 0x3]), y = _0xe26f1[_0x38e9(_0x2c5022('0x160'))](_0x21b452[0xbc614e - 0xbc614d], _0x340654[0xbc614e - 0xbc614d]), z = _0xe26f1[_0x38e9(_0x2c5022('0x160'))](_0x21b452[0xeeeeee ^ 0xeeeeec], _0x340654[0x2935494a % 0x7]);
    return Math[_0x38e9('0xe3')](_0xe26f1[_0x38e9('0x16b')](_0xe26f1[_0x38e9(_0x2c5022('0x8b'))](_0xe26f1[_0x38e9('0x16c')](x, x), _0xe26f1[_0x38e9(_0x2c5022('0xa2'))](y, y)), _0xe26f1[_0x2c5022('0x282')](z, z)));
    var _0xaa5de, _0xe26f1;
}
const GRENADE_TYPES = [_0x38e9(_0x1001dd('0x7b')), _0x38e9('0x81'), _0x38e9(_0x1001dd('0x16')), _0x38e9('0x83'), _0x38e9('0x84'), _0x38e9(_0x1001dd('0x18'))];
import_grenade_selection();

function check_visibility() {
    var _0x4c7329 = _0x1001dd;
    _0x1f80db = {}, _0x1f80db.TpgSf = function (_0x239407, _0x58508c) {
        return _0x239407 == _0x58508c;
    }, _0x1f80db[_0x4c7329('0x115')] = function (_0x1a7d3e, _0x30e649) {
        return _0x1a7d3e - _0x30e649;
    }, _0x1f80db[_0x4c7329('0x13b')] = function (_0x491397, _0x3083cd) {
        return _0x491397 / _0x3083cd;
    }, _0x1f80db[_0x4c7329('0x21d')] = function (_0x45eeee, _0xcd21e5) {
        return _0x45eeee - _0xcd21e5;
    }, _0x1f80db[_0x4c7329('0x136')] = function (_0x1928d4, _0x2f609f) {
        return _0x1928d4 * _0x2f609f;
    }, _0x1f80db.BEtgg = function (_0x50c2e4, _0x5006e7) {
        return _0x50c2e4 / _0x5006e7;
    }, _0x1f80db[_0x4c7329('0xd6')] = function (_0x18ab43, _0x2ac08c) {
        return _0x18ab43 == _0x2ac08c;
    }, _0x1f80db[_0x4c7329('0x110')] = _0x4c7329('0xc3'), _0x1f80db.OYGJT = _0x4c7329('0x5b'), _0x1f80db[_0x4c7329('0x2a8')] = function (_0x358470, _0x1cad70, _0x287b01) {
        return _0x358470(_0x1cad70, _0x287b01);
    }, _0x1f80db[_0x4c7329('0x209')] = function (_0xb1aac5, _0x43c9e7) {
        return _0xb1aac5 === _0x43c9e7;
    }, _0x1f80db[_0x4c7329('0x72')] = 'mooKJ', _0x1f80db[_0x4c7329('0x32')] = _0x4c7329('0x199'), _0x1f80db[_0x4c7329('0x33')] = function (_0x4912dc, _0x76baf0) {
        return _0x4912dc == _0x76baf0;
    }, _0x4385fa = _0x1f80db, _0x5dc950 = 0x3c;
    while (_0x5dc950 < 0x89) switch (_0x5dc950) {
    case 0x3c:
        _0x5dc950 = map_cache[_0x38e9(_0x4c7329('0x19f'))] == 0x75bcd15 - 0x75bcd15 || _0x4385fa[_0x38e9('0xb4')](World[_0x38e9(_0x4c7329('0x30'))](), '') ? 0x5a : 0x89;
        break;
    case 0x5a:
        _0x5dc950 = 0x89;
        return;
    }
    _0x219afd = Entity[_0x38e9('0x3c')](), eye_angles = Local[_0x38e9(_0x4c7329('0x24f'))](), head = Entity[_0x38e9(_0x4c7329('0x208'))](_0x219afd, _0x38e9(_0x4c7329('0x97')), _0x38e9('0xb7')), offset = Entity.GetProp(_0x219afd, _0x4385fa[_0x38e9(_0x4c7329('0x108'))], _0x4385fa.OYGJT), head = _0x4385fa[_0x4c7329('0x2a8')](vector_add, head, [0x75bcd15 - 0x75bcd15, 0x75bcd15 - 0x75bcd15, offset[0x21786 % 0x3]]);
    for (var _0x4a1a77 in map_cache) {
        _0x18bfed = 0x33;
        while (_0x18bfed < 0x7c) switch (_0x18bfed) {
        case 0xc:
            _0x18bfed = 0x7c; {
                _0x940e24 = 0x47;
                while (_0x940e24 < 0x8c) switch (_0x940e24) {
                case 0x22:
                    _0x940e24 = 0x8c; {
                        this[_0x38e9('0x6e')] = Globals[_0x38e9(_0x4c7329('0xec'))]();
                    }
                    break;
                case 0x47:
                    _0x940e24 = _0x4385fa[_0x38e9(_0x4c7329('0x4'))](this[_0x38e9(_0x4c7329('0x225'))], 0x21786 % 0x3) ? 0x22 : 0x8c;
                    break;
                }
                Cheat[_0x38e9(_0x4c7329('0x1cf'))](_0x38e9(_0x4c7329('0x1e'))), new Delay(_0x4385fa[_0x38e9(_0x4c7329('0x130'))](Global[_0x38e9('0x6a')]() * (0xeeeeee ^ 0xeeeeec), _0x4385fa.Ykhzb(Global[_0x4c7329('0x223')](), 0x64)), stop_attack2), _0x427001 = 0x56;
                while (_0x427001 < 0x65) switch (_0x427001) {
                case 0x58:
                    _0x427001 = 0x65; {
                        Cheat[_0x4c7329('0xd7')]('+attack2'), new Delay(_0x4385fa[_0x38e9(_0x4c7329('0x16d'))](_0x4385fa[_0x4c7329('0x136')](Global[_0x38e9('0x6a')](), 0x2935494a % 0x7), _0x4385fa[_0x38e9(_0x4c7329('0x1b'))](Global[_0x4c7329('0x223')](), 0x64)), stop_attack2), this[_0x38e9(_0x4c7329('0x220'))] = !![], this[_0x4c7329('0x1ce')] = closest[0xeeeeee ^ 0xeeeeec];
                    }
                    break;
                case 0x56:
                    _0x427001 = _0x4385fa[_0x38e9(_0x4c7329('0x130'))](Globals[_0x38e9('0x8d')](), this[_0x38e9(_0x4c7329('0x225'))]) > 0x18 ? 0x58 : 0x65;
                    break;
                }
            }
            break;
        case 0x33:
            _0x18bfed = _0x4385fa[_0x38e9(_0x4c7329('0x3e'))](_0x4385fa[_0x38e9(_0x4c7329('0x230'))], _0x4385fa[_0x38e9(_0x4c7329('0x17b'))]) ? 0xc : 0x28;
            break;
        case 0x28:
            _0x18bfed = 0x7c; {
                _0x3531a9 = Trace[_0x38e9(_0x4c7329('0x185'))](_0x219afd, head, map_cache[_0x4a1a77][0xbc614e - 0xbc614d]), _0x38397a = 0x9d8de4 - 0x9d8ddd;
                while (_0x38397a < 0x46) switch (_0x38397a) {
                case 0x1935f27 ^ 0x1935f20:
                    _0x38397a = _0x4385fa[_0x4c7329('0x33')](map_cache[_0x4a1a77][0x9d8de4 - 0x9d8ddd], undefined) ? 0x33 : 0x3f;
                    break;
                case 0x3f:
                    _0x38397a = 0x46, map_cache[_0x4a1a77][0x1935f27 ^ 0x1935f20] = _0x4385fa[_0x38e9(_0x4c7329('0x1f9'))](_0x3531a9[0x28b0a9 % 0x3], 0xbc614e - 0xbc614d);
                    break;
                case 0x33:
                    _0x38397a = 0x46, map_cache[_0x4a1a77][_0x38e9('0xc2')](_0x3531a9[0x28b0a9 % 0x3] == 0xbc614e - 0xbc614d);
                    break;
                }
            }
            break;
        }
    }
    var _0x1f80db, _0x4385fa, _0x5dc950, _0x219afd, _0x18bfed, _0x940e24, _0x427001, _0x3531a9, _0x38397a;
}
weapon = Entity.GetName(Entity[_0x38e9(_0x1001dd('0x287'))](Entity[_0x38e9(_0x1001dd('0x29f'))]()));

function on_local_connect() {
    var _0x361735 = _0x1001dd;
    _0x351978 = {}, _0x351978[_0x361735('0x85')] = function (_0x4e0cb4, _0x532953) {
        return _0x4e0cb4 == _0x532953;
    }, _0x351978[_0x361735('0x13d')] = _0x38e9(_0x361735('0x18c')), _0x1c00bb = _0x351978, _0x351505 = 0x2d;
    while (_0x351505 < 0x85) switch (_0x351505) {
    case 0x2d:
        _0x351505 = Entity[_0x38e9(_0x361735('0xe7'))](Entity[_0x38e9('0x126')](Event[_0x38e9(_0x361735('0xc1'))](_0x1c00bb[_0x38e9(_0x361735('0x25d'))]))) ? 0x16 : 0x85;
        break;
    case 0x16:
        _0x351505 = 0x85; {
            map_cache = locations[_0x38e9(_0x361735('0x17f'))](function (_0x10d8e0) {
                var _0x3abce2 = _0x361735;
                return _0x1c00bb[_0x38e9('0x142')](_0x10d8e0[0x75bcd15 - 0x75bcd15], World[_0x3abce2('0x7e')]());
            });
        }
        break;
    }
    var _0x351978, _0x1c00bb, _0x351505;
}
Y0gm = 0x54;
while (Y0gm < 0x85) switch (Y0gm) {
case 0x54:
    Y0gm = weapon == _0x38e9(_0x1001dd('0xb')) ? 0x36 : 0x85;
    break;
case 0x36:
    Y0gm = 0x85, weapon = _0x1001dd('0x179');
    break;
}
map_cache = locations[_0x38e9(_0x1001dd('0x17f'))](function (_0x5dcb4e) {
    var _0x5552bf = _0x1001dd;
    _0x30b839 = {}, _0x30b839[_0x5552bf('0x11d')] = function (_0x73a210, _0x74e08) {
        return _0x73a210 == _0x74e08;
    }, _0x4aaed1 = _0x30b839;
    return _0x4aaed1[_0x38e9(_0x5552bf('0x1a2'))](_0x5dcb4e[0x21786 % 0x3], World[_0x5552bf('0x7e')]()) && ~enabled_grenades[_0x38e9(_0x5552bf('0x19d'))](_0x5dcb4e[0x4b702ab % 0x7][_0x38e9('0x66')]()) && _0x4aaed1[_0x5552bf('0x11d')](_0x5dcb4e[0x4b702ab % 0x7].toLowerCase(), weapon);
    var _0x30b839, _0x4aaed1;
});

function checkDelays() {
    var _0x346456 = _0x1001dd;
    _0x3959a9 = {}, _0x3959a9[_0x346456('0x23c')] = function (_0x29e149, _0x21dd92) {
        return _0x29e149 - _0x21dd92;
    }, _0x3959a9[_0x346456('0xb4')] = function (_0x2f0aab, _0x460e4b) {
        return _0x2f0aab + _0x460e4b;
    }, _0x3959a9[_0x346456('0x22a')] = function (_0x36b219, _0x53a09e) {
        return _0x36b219 * _0x53a09e;
    }, _0x3959a9[_0x346456('0x48')] = function (_0x1c75c9, _0x2b4b54) {
        return _0x1c75c9 === _0x2b4b54;
    }, _0x3959a9.DLBoh = 'NhnYT', _0x3929bc = _0x3959a9, currTime = Globals[_0x38e9(_0x346456('0x2ab'))](), delays[_0x38e9(_0x346456('0x9f'))](function (_0x2cdd3b, _0x1ae819) {
        var _0x295dea = _0x346456;
        _0x486d8d = {}, _0x486d8d[_0x295dea('0x5')] = function (_0x17adc3, _0x5e9d43) {
            return _0x17adc3 - _0x5e9d43;
        }, _0x486d8d[_0x295dea('0x155')] = function (_0x4c00ae, _0x11d2cc) {
            return _0x3929bc[_0x38e9('0xdd')](_0x4c00ae, _0x11d2cc);
        }, _0x486d8d.RwZAd = function (_0x38f668, _0xd99ce3) {
            var _0x3a3741 = _0x295dea;
            return _0x3929bc[_0x3a3741('0xb4')](_0x38f668, _0xd99ce3);
        }, _0x486d8d[_0x295dea('0x1f2')] = function (_0x4239d6, _0x3bd9eb) {
            return _0x4239d6 * _0x3bd9eb;
        }, _0x486d8d.slUVa = function (_0x143685, _0x4c77b1) {
            return _0x3929bc[_0x38e9('0xde')](_0x143685, _0x4c77b1);
        }, _0x12c5ac = _0x486d8d, _0x4ce9ec = 0x50;
        while (_0x4ce9ec < 0x66) switch (_0x4ce9ec) {
        case 0x50:
            _0x4ce9ec = _0x3929bc[_0x38e9(_0x295dea('0x27b'))](_0x3929bc[_0x38e9(_0x295dea('0x166'))], _0x3929bc[_0x38e9(_0x295dea('0x166'))]) ? 0x53 : 0x52;
            break;
        case 0x53:
            _0x4ce9ec = 0x66; {
                currTime >= _0x2cdd3b[_0x295dea('0x69')] && _0x2cdd3b[_0x38e9('0x44')]() && delays[_0x38e9(_0x295dea('0xe6'))](_0x1ae819, 0xbc614e - 0xbc614d);
            }
            break;
        case 0x52:
            _0x4ce9ec = 0x66; {
                return x = _0x12c5ac[_0x38e9(_0x295dea('0xb7'))](a[0x75bcd15 - 0x75bcd15], b[0x21786 % 0x3]), y = _0x12c5ac.oXDQZ(a[0xbc614e - 0xbc614d], b[0x28b0a9 % 0x3]), z = a[0x2935494a % 0x7] - b[0xeeeeee ^ 0xeeeeec], Math[_0x38e9('0xe3')](_0x12c5ac[_0x38e9(_0x295dea('0x34'))](_0x12c5ac[_0x38e9('0xe4')](_0x12c5ac[_0x38e9('0xe5')](x, x), _0x12c5ac[_0x38e9(_0x295dea('0x1c1'))](y, y)), z * z));
            }
            break;
        }
        var _0x486d8d, _0x12c5ac, _0x4ce9ec;
    });
    var _0x3959a9, _0x3929bc;
}
Cheat[_0x38e9(_0x1001dd('0xa'))]('CreateMove', 'print_nade_stats');

function shadow(_0x184245, _0x440300, _0x2abebf, _0x1eddca, _0x4b176c, _0xf732a6, _0x4c2512, _0x5c4043) {
    var _0x479dc5 = _0x1001dd;
    _0x3a0bb8 = {}, _0x3a0bb8[_0x479dc5('0xd9')] = _0x38e9(_0x479dc5('0x14f')), _0x3a0bb8[_0x479dc5('0x7f')] = function (_0x9eed3e, _0x20d69c) {
        return _0x9eed3e !== _0x20d69c;
    }, _0x3a0bb8.jFbXE = _0x38e9(_0x479dc5('0x12b')), _0x3a0bb8[_0x479dc5('0x2a3')] = function (_0x580d01, _0x3b3c88) {
        return _0x580d01 + _0x3b3c88;
    }, _0x3a0bb8[_0x479dc5('0x2a')] = function (_0x2890ec, _0x1cd4cb) {
        return _0x2890ec / _0x1cd4cb;
    }, _0x3a0bb8[_0x479dc5('0x2c6')] = function (_0x38e5d3, _0x20c832) {
        return _0x38e5d3 + _0x20c832;
    }, _0x3a0bb8[_0x479dc5('0x144')] = function (_0x1e363d, _0x7b5382) {
        return _0x1e363d / _0x7b5382;
    }, _0x3a0bb8[_0x479dc5('0xfe')] = function (_0x221dcf, _0x364eed) {
        return _0x221dcf + _0x364eed;
    }, _0x3a0bb8.CZUeK = function (_0x2ddf8d, _0x9ae487) {
        return _0x2ddf8d / _0x9ae487;
    }, _0x48d6a6 = _0x3a0bb8, _0x4e6a26 = 0x37f22a % 0xc;
    while (_0x4e6a26 < 0xc0) switch (_0x4e6a26) {
    case 0xf6d42 - 0xf6d3c:
        _0x4e6a26 = _0x4b176c ? 0x62 : 0x4b;
        break;
    case 0x4b:
        _0x4e6a26 = 0xc0; {
            Render[_0x38e9('0x12f')](_0x48d6a6.DerBK(_0x184245, _0x48d6a6[_0x479dc5('0x1a8')](_0x5c4043, 7.17)), _0x48d6a6[_0x38e9(_0x479dc5('0x1ef'))](_0x440300, _0x5c4043 / 7.17), _0x2abebf, _0x1eddca, [0x75bcd15 - 0x75bcd15, 0x21786 % 0x3, 0x75bcd15 - 0x75bcd15, 0xff], _0x5c4043), Render[_0x38e9(_0x479dc5('0x1ed'))](_0x184245, _0x440300, _0x2abebf, _0x1eddca, _0x4c2512, _0x5c4043);
        }
        break;
    case 0x62:
        _0x4e6a26 = 0xc0; {
            _0x2894d9 = 0x2935494a % 0x7;
            while (_0x2894d9 < 0x7f) switch (_0x2894d9) {
            case 0x2935494a % 0x7:
                _0x2894d9 = _0x48d6a6[_0x38e9(_0x479dc5('0x10e'))](_0x38e9(_0x479dc5('0x12b')), _0x48d6a6[_0x38e9(_0x479dc5('0x1b3'))]) ? 0x21 : 0x49;
                break;
            case 0x21:
                _0x2894d9 = 0x7f; {
                    _0x210d5b = _0x48d6a6.kFiIb[_0x479dc5('0x111')]('|'), _0x13ca61 = 0x21786 % 0x3;
                    while (!![]) {
                        switch (_0x210d5b[_0x13ca61++]) {
                        case '0':
                            this.run_start = 0x21786 % 0x3;
                            continue;
                        case '1':
                            this[_0x38e9(_0x479dc5('0x220'))] = ![];
                            continue;
                        case '2':
                            this[_0x38e9('0xfe')] = ![];
                            continue;
                        case '3':
                            this[_0x38e9('0x103')] = [];
                            continue;
                        case '4':
                            this[_0x38e9(_0x479dc5('0x184'))] = ![];
                            continue;
                        case '5':
                            this[_0x38e9(_0x479dc5('0x225'))] = 0x75bcd15 - 0x75bcd15;
                            continue;
                        }
                        break;
                    }
                }
                break;
            case 0x49:
                _0x2894d9 = 0x7f; {
                    Render[_0x38e9('0x12c')](_0x48d6a6[_0x479dc5('0x2a3')](_0x184245, _0x48d6a6[_0x38e9('0x15c')](_0x5c4043, 7.17)), _0x48d6a6[_0x479dc5('0x2c6')](_0x440300, _0x48d6a6[_0x38e9(_0x479dc5('0x239'))](_0x5c4043, 7.17)), _0x2abebf, _0x1eddca, [0x21786 % 0x3, 0x75bcd15 - 0x75bcd15, 0x21786 % 0x3, 0xff], _0xf732a6), Render[_0x38e9(_0x479dc5('0x2bb'))](_0x184245, _0x440300, _0x2abebf, _0x1eddca, _0x4c2512, _0xf732a6);
                }
                break;
            }
        }
        break;
    }
    var _0x3a0bb8, _0x48d6a6, _0x4e6a26, _0x2894d9, _0x210d5b, _0x13ca61;
}
delays = [], Delay[_0x38e9(_0x1001dd('0x232'))][_0x1001dd('0x1fa')] = function () {
    var _0x4e554e = _0x1001dd;
    _0x17bb74 = {}, _0x17bb74[_0x4e554e('0x94')] = function (_0x53acd2, _0x1d7980) {
        return _0x53acd2 >= _0x1d7980;
    }, _0x374ea9 = _0x17bb74, this[_0x38e9(_0x4e554e('0xdb'))](), this.times++, this[_0x4e554e('0x69')] += this[_0x38e9(_0x4e554e('0x286'))];
    return _0x374ea9[_0x38e9(_0x4e554e('0x88'))](this[_0x38e9(_0x4e554e('0x25e'))], this[_0x4e554e('0x132')]);
    var _0x17bb74, _0x374ea9;
};

function vector_sub(_0x54386a, _0x2e86f3) {
    var _0x2c4c5b = _0x1001dd;
    _0x4b12f4 = {}, _0x4b12f4.SfPIF = function (_0x58274b, _0x2edcfd) {
        return _0x58274b - _0x2edcfd;
    }, _0x4b12f4[_0x2c4c5b('0x1e7')] = function (_0x4b49a3, _0x49be13) {
        return _0x4b49a3 - _0x49be13;
    }, _0x1beb78 = _0x4b12f4;
    return [_0x1beb78[_0x38e9('0x150')](_0x54386a[0x21786 % 0x3], _0x2e86f3[0x21786 % 0x3]), _0x54386a[0xbc614e - 0xbc614d] - _0x2e86f3[0x28b0a9 % 0x3], _0x1beb78[_0x38e9(_0x2c4c5b('0x29e'))](_0x54386a[0xeeeeee ^ 0xeeeeec], _0x2e86f3[0x2935494a % 0x7])];
    var _0x4b12f4, _0x1beb78;
}
Cheat[_0x38e9(_0x1001dd('0xa'))](_0x1001dd('0xc4'), _0x38e9(_0x1001dd('0xc0')));

function import_grenade_selection() {
    var _0x2fa1a9 = _0x1001dd;
    _0x578cc9 = {}, _0x578cc9[_0x2fa1a9('0x1da')] = _0x38e9('0x15f'), _0x578cc9[_0x2fa1a9('0x1f6')] = _0x38e9(_0x2fa1a9('0x7b')), _0x578cc9.bQycg = function (_0x260b18, _0xd57b4a, _0x2fa3ea) {
        return _0x260b18(_0xd57b4a, _0x2fa3ea);
    }, _0x578cc9[_0x2fa1a9('0x248')] = function (_0x2e9f29, _0xad283d, _0x3cfdc0) {
        return _0x2e9f29(_0xad283d, _0x3cfdc0);
    }, _0x578cc9[_0x2fa1a9('0x12')] = _0x38e9(_0x2fa1a9('0x18')), _0x578cc9.fVuGc = function (_0x3502d2, _0x19af26, _0x4118b8) {
        return _0x3502d2(_0x19af26, _0x4118b8);
    }, _0x578cc9[_0x2fa1a9('0x4a')] = _0x38e9('0x81'), _0x578cc9[_0x2fa1a9('0x165')] = _0x38e9(_0x2fa1a9('0x16')), _0x41a751 = _0x578cc9, _0x33681d = _0x41a751[_0x38e9('0x160')][_0x38e9(_0x2fa1a9('0x2c'))]('|'), _0x35874a = 0x21786 % 0x3;
    while (!![]) {
        switch (_0x33681d[_0x35874a++]) {
        case '0':
            _0x1bd8ab = 0x463a71d % 0x9;
            while (_0x1bd8ab < 0xb4) switch (_0x1bd8ab) {
            case 0xf:
                _0x1bd8ab = 0xb4, _0x1b9ce5 = 0x5e;
                while (_0x1b9ce5 < 0x91) switch (_0x1b9ce5) {
                case 0x2b:
                    _0x1b9ce5 = 0x91, enabled_grenades[_0x2fa1a9('0x2ad')](enabled_grenades[_0x38e9('0x65')](_0x41a751.aICGx), 0xbc614e - 0xbc614d);
                    break;
                case 0x5e:
                    _0x1b9ce5 = ~enabled_grenades[_0x38e9('0x65')](_0x41a751[_0x38e9('0x161')]) && !_0x41a751[_0x38e9(_0x2fa1a9('0x227'))](getDropdownValue, _0x3d4c49, 0x28b0a9 % 0x3) ? 0x2b : 0x91;
                    break;
                }
                break;
            case 0x39c1048 & 0x463a71d:
                _0x1bd8ab = getDropdownValue(_0x3d4c49, 0x28b0a9 % 0x3) && !~enabled_grenades[_0x38e9(_0x2fa1a9('0x19d'))](_0x41a751[_0x38e9(_0x2fa1a9('0xd8'))]) ? 0x5e : 0xf;
                break;
            case 0x5e:
                _0x1bd8ab = 0xb4, enabled_grenades[_0x2fa1a9('0xca')](_0x41a751[_0x38e9(_0x2fa1a9('0xd8'))]);
                break;
            }
            continue;
        case '1':
            hand_cache = Entity[_0x38e9(_0x2fa1a9('0x75'))](Entity[_0x38e9(_0x2fa1a9('0x287'))](Entity[_0x38e9(_0x2fa1a9('0x29f'))]()));
            continue;
        case '2':
            _0x3d4c49 = UI[_0x38e9(_0x2fa1a9('0x44'))](_0x38e9('0x87'), _0x38e9('0x5'));
            continue;
        case '3':
            _0x30bbba = 0x61;
            while (_0x30bbba < 0x78) switch (_0x30bbba) {
            case 0x4f:
                _0x30bbba = 0x78, enabled_grenades[_0x38e9('0xc2')](_0x41a751[_0x38e9(_0x2fa1a9('0x1a5'))]);
                break;
            case 0x61:
                _0x30bbba = _0x41a751[_0x38e9(_0x2fa1a9('0x87'))](getDropdownValue, _0x3d4c49, 0x2935494a % 0x7) && !~enabled_grenades[_0x38e9(_0x2fa1a9('0x19d'))](_0x41a751.ImrPo) ? 0x4f : 0x1c;
                break;
            case 0x1c:
                _0x30bbba = 0x78, _0x271618 = 0xd;
                while (_0x271618 < 0x7d) switch (_0x271618) {
                case 0x5f:
                    _0x271618 = 0x7d, enabled_grenades[_0x38e9(_0x2fa1a9('0xe6'))](enabled_grenades[_0x38e9(_0x2fa1a9('0x19d'))](_0x41a751[_0x2fa1a9('0x12')]), 0x28b0a9 % 0x3);
                    break;
                case 0xd:
                    _0x271618 = ~enabled_grenades[_0x38e9(_0x2fa1a9('0x19d'))](_0x41a751[_0x38e9(_0x2fa1a9('0x1a5'))]) && !_0x41a751[_0x38e9(_0x2fa1a9('0x202'))](getDropdownValue, _0x3d4c49, 0x2935494a % 0x7) ? 0x5f : 0x7d;
                    break;
                }
                break;
            }
            continue;
        case '4':
            selection_cache = _0x3d4c49;
            continue;
        case '5':
            _0x24f3e1 = 0x3f;
            while (_0x24f3e1 < 0x8b) switch (_0x24f3e1) {
            case 0x3f:
                _0x24f3e1 = getDropdownValue(_0x3d4c49, 0x4b702ab % 0x7) && !~enabled_grenades[_0x38e9('0x65')](_0x41a751[_0x38e9(_0x2fa1a9('0x2d'))]) ? 0x53 : 0x14;
                break;
            case 0x53:
                _0x24f3e1 = 0x8b, enabled_grenades.push(_0x38e9('0x81'));
                break;
            case 0x14:
                _0x24f3e1 = 0x8b, _0x3fdfe4 = 0x41;
                while (_0x3fdfe4 < 0xa5) switch (_0x3fdfe4) {
                case 0x41:
                    _0x3fdfe4 = ~enabled_grenades.indexOf(_0x38e9(_0x2fa1a9('0x24e'))) && !_0x41a751[_0x38e9(_0x2fa1a9('0x202'))](getDropdownValue, _0x3d4c49, 0x4b702ab % 0x7) ? 0x4c : 0xa5;
                    break;
                case 0x4c:
                    _0x3fdfe4 = 0xa5, enabled_grenades[_0x38e9(_0x2fa1a9('0xe6'))](enabled_grenades[_0x38e9(_0x2fa1a9('0x19d'))](_0x38e9('0x81')), 0x28b0a9 % 0x3);
                    break;
                }
                break;
            }
            continue;
        case '6':
            _0x217060 = 0x41;
            while (_0x217060 < 0x74) switch (_0x217060) {
            case 0x3b:
                _0x217060 = 0x74, enabled_grenades[_0x38e9(_0x2fa1a9('0x1b7'))](_0x41a751[_0x2fa1a9('0x165')]);
                break;
            case 0x4d:
                _0x217060 = 0x74, _0x453339 = 0x32;
                while (_0x453339 < 0x7b) switch (_0x453339) {
                case 0x45:
                    _0x453339 = 0x7b, enabled_grenades.splice(enabled_grenades[_0x38e9('0x65')](_0x41a751[_0x2fa1a9('0x165')]), 0xbc614e - 0xbc614d);
                    break;
                case 0x32:
                    _0x453339 = ~enabled_grenades[_0x38e9(_0x2fa1a9('0x19d'))](_0x38e9(_0x2fa1a9('0x16'))) && !_0x41a751[_0x38e9('0x165')](getDropdownValue, _0x3d4c49, 0x75bcd15 - 0x75bcd15) ? 0x45 : 0x7b;
                    break;
                }
                break;
            case 0x41:
                _0x217060 = getDropdownValue(_0x3d4c49, 0x21786 % 0x3) && !~enabled_grenades[_0x38e9(_0x2fa1a9('0x19d'))](_0x41a751[_0x38e9(_0x2fa1a9('0x74'))]) ? 0x3b : 0x4d;
                break;
            }
            continue;
        case '7':
            _0x40f0fe = 0x60;
            while (_0x40f0fe < 0x81) switch (_0x40f0fe) {
            case 0x40:
                _0x40f0fe = 0x81, enabled_grenades = [];
                break;
            case 0x60:
                _0x40f0fe = _0x3d4c49 == 0x75bcd15 - 0x75bcd15 ? 0x40 : 0x81;
                break;
            }
            continue;
        }
        break;
    }
    var _0x578cc9, _0x41a751, _0x33681d, _0x35874a, _0x1bd8ab, _0x1b9ce5, _0x3d4c49, _0x30bbba, _0x271618, _0x24f3e1, _0x3fdfe4, _0x217060, _0x453339, _0x40f0fe;
}
Cheat[_0x1001dd('0x24a')](_0x1001dd('0x1d9'), _0x38e9(_0x1001dd('0x266'))), Cheat[_0x1001dd('0x24a')](_0x38e9(_0x1001dd('0x8c')), _0x38e9(_0x1001dd('0x15f')));

function stop_attack() {
    var _0x2fdc2e = _0x1001dd;
    _0x49d3cd = {}, _0x49d3cd[_0x2fdc2e('0x135')] = _0x38e9(_0x2fdc2e('0x191')), _0x10a386 = _0x49d3cd, Cheat[_0x38e9(_0x2fdc2e('0x1cf'))](_0x10a386[_0x38e9(_0x2fdc2e('0x204'))]);
    var _0x49d3cd, _0x10a386;
}
Cheat[_0x38e9(_0x1001dd('0xa'))](_0x38e9('0x147'), _0x38e9(_0x1001dd('0x82')));

function Delay(_0x1fe578, _0x5a3aa6, _0x3b3b1c) {
    var _0x577b19 = _0x1001dd;
    this[_0x577b19('0xd5')] = _0x1fe578, this[_0x38e9(_0x577b19('0x258'))] = Globals[_0x38e9(_0x577b19('0x2ab'))]() + _0x1fe578, this[_0x38e9(_0x577b19('0xdb'))] = _0x5a3aa6, this.times = 0x75bcd15 - 0x75bcd15, this[_0x577b19('0x132')] = _0x3b3b1c || 0x28b0a9 % 0x3, delays[_0x577b19('0xca')](this);
}
Cheat[_0x38e9(_0x1001dd('0xa'))](_0x38e9(_0x1001dd('0x8c')), _0x38e9(_0x1001dd('0x105')));
var _0x2118, _0x38e9, ticks_to_run, last_angle_time, chat_tut, chat_stage, chat_start, temp_nade, locations, map_cache, enabled_grenades, selection_cache, hand_cache, weapon, Y0gm, delays;
 
Участник
Статус
Оффлайн
Регистрация
26 Июн 2020
Сообщения
1,114
Реакции[?]
210
Поинты[?]
8K
Выше гении☝, которые "деобфусцировали" код, но высрали хуйню... Автор, если не знает как деобфусцировать код, поймёт что это 0х00362 за хуйня?
Лишь один норм дал сайт и ушел
 
Zodiak 1love
Пользователь
Статус
Оффлайн
Регистрация
19 Авг 2019
Сообщения
250
Реакции[?]
35
Поинты[?]
0
Выше гении☝, которые "деобфусцировали" код, но высрали хуйню... Автор, если не знает как деобфусцировать код, поймёт что это 0х00362 за хуйня?
Лишь один норм дал сайт и ушел
и кто это один человек?
 
Участник
Статус
Оффлайн
Регистрация
26 Июн 2020
Сообщения
1,114
Реакции[?]
210
Поинты[?]
8K
Сверху Снизу