Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


var _0x2368 = ['Tickrate', 'AddSliderInt', 'AddFont', 'cos', ' ft', 'drawTexture', 'Config', 'tick | ', 'suwak bycia gejem', '-use', 'Save FPS', '[нσт-$]', 'test', 'TAHOMABD.TTF', 'OverrideShift', 'Curtime', 'AddSliderFloat', 'shot$', '73kjXNvi', 'Directions', '$flat', 'Get', 'FilledRect', '7723TfwLlz', 'Predkosc RapidFire', 'GetRenderOrigin', 'FilledCircle', 'arc', 'apply', 'CWeaponSSG08', 'WorldToScreen', 'Key assignment', 'PrintChat', 'Cheat', 'Create', '$additive', '28762ITXtpi', 'onRender', 'Enable Grenade Warning', 'm_flNextAttack', 'OverrideMaxProcessTicks', 'min', 'shots', '[---ѕ$]', 'return /" + this + "/', 'homoseks♥︎', 'Draw', '79IKddup', ' Predkosc RapidFire = ', 'Text Color', 'Exploits', '$selfillum', '$envmaptint', 'CreateMove', 'Pulse', '__proto__', ' | ping:: ', 'vgui/white', ' | ', 'ExecuteCommand', 'SetClanTag', 'getMinutes', 'log', 'm_nExplodeEffectTickBegin', '_TBC_CREATE_MOVE', 'Tickcount', 'Fake duck', 'table', 'Grenade Warning', '2aGQPXd', 'AddCheckbox', 'General', '$envmapfresnelminmaxexp', 'GetWeapon', 'CCSPlayer', 'Restrictions', 'sin', 'Disable', 'Circle Color', 'Material', 'length', 'Refresh', 'warn', '582eYdXke', 'Witaj w SHOT$.technology', 'Better glow', 'Misc.', 'quit', ' speed', 'getSeconds', 'Realtime', 'constructor', '$alpha', '4ouzBrq', '576124CVmquF', 'unbind use', 'CBaseCombatWeapon', 'error', 'm_iPing', '+use', 'SHEET_MGR', 'GetLocalPlayer', 'AddMultiDropdown', 'GetEyePosition', '1061003MTJnGw', '[--ѕн$]', '1143616gPRwgH', 'Vibrancy ', 'GUI scaling', 'GetEntitiesByClassID', 'info', 'Circle Size', 'ragebot_fire', 'SetValue', 'bind', 'console', 'TextSize', 'ciesz sie szybszym niz bazowy ez', 'CBaseCSGrenadeProjectile', 'GetProp', 'materialUpdate', 'concat', 'SUBTAB_MGR', 'EnableRecharge', 'ot/pictures/logos1.png', 'Keys', 'Pulse ', 'GetUsername', '_TBC_UNLOAD', 'GetClassID', 'Flat', 'Circle Outline Size', 'getHours', 'IsMenuOpen', 'GetScreenSize', 'TexturedRect', '860661hxumeQ', 'AddColorPicker', 'Verdana', 'Yaw offset', 'GetValue', ' chams', '[σт--$]', 'sqrt', 'GetClassName', '[ѕнσт$]', 'Oskkii123123', 'CPlayerResource', '{}.constructor("return this")( )', 'trace', 'main', 'round', 'toString', 'Unload', 'Visuals', 'Circle Outline Color', 'ukryta opcja gej', 'exploit', 'CWeaponTaser', 'GetInt', 'toLowerCase', '^([^ ]+( +[^ ]+)+)+[^ ]}', 'Double tap', 'Enable', 'Warning Sign Color', 'Rage', 'Szybszy Doubletap', 'RegisterCallback', 'push', 'GetCharge', 'AddSubTab', 'm_flNextPrimaryAttack', '$envmapfresnel', ' options', 'TickInterval', 'Recharge', '$model', 'GetColor', 'CWeaponAWP', 'DisableRecharge', '.technology', 'draw', 'exception', 'Anti Aim', 'SetKeyValue', 'String', 'OverrideTolerance', 'GetMenuPosition'];
var _0x3f40 = function(_0x173178, _0x497614) {
    _0x173178 = _0x173178 - 0x134;
    var _0x58750c = _0x2368[_0x173178];
    return _0x58750c;
};
var _0x409fb3 = _0x3f40;
(function(_0x597452, _0x34709a) {
    var _0x21160e = _0x3f40;
    while (!![]) {
        try {
            var _0x4f285e = parseInt(_0x21160e(0x17f)) + parseInt(_0x21160e(0x1e3)) * parseInt(_0x21160e(0x1e8)) + parseInt(_0x21160e(0x17d)) + -parseInt(_0x21160e(0x173)) * -parseInt(_0x21160e(0x15a)) + parseInt(_0x21160e(0x172)) * parseInt(_0x21160e(0x168)) + -parseInt(_0x21160e(0x19d)) + parseInt(_0x21160e(0x139)) * -parseInt(_0x21160e(0x144));
            if (_0x4f285e === _0x34709a) break;
            else _0x597452['push'](_0x597452['shift']());
        } catch (_0x210a08) {
            _0x597452['push'](_0x597452['shift']());
        }
    }
}(_0x2368, 0xc0e63));

function draw() {
    var _0x285650 = _0x3f40;
    if (World['GetServerString']()) {
        var _0x55c981 = new Date(),
            _0x58924a = _0x55c981[_0x285650(0x199)](),
            _0x56367d = _0x55c981['getMinutes'](),
            _0x3df25a = _0x55c981[_0x285650(0x16e)]();
        boxtext = [_0x285650(0x1c9)];
        var _0x1b6ae2 = [0x1, boxtext],
            _0x1cdd6d = _0x58924a <= 0x9 ? '0' + _0x58924a + ':' : _0x58924a + ':',
            _0x15cb7f = _0x56367d <= 0x9 ? '0' + _0x56367d + ':' : _0x56367d + ':',
            _0x3bf499 = _0x3df25a <= 0x9 ? '0' + _0x3df25a : _0x3df25a,
            _0x15a336 = Globals[_0x285650(0x1d1)]()['toString'](),
            _0x45b6eb = Math[_0x285650(0x1ac)](Entity[_0x285650(0x18c)](Entity[_0x285650(0x17a)](), _0x285650(0x1a8), _0x285650(0x177)))['toString']();
        color = [0x0, 0x0, 0x0, 0x0];
        var _0x2e6302 = Render[_0x285650(0x1d3)](_0x285650(0x19f), 0xa, 0x320),
            _0x1da09b = _0x285650(0x1e2) + _0x1b6ae2[0x1] + _0x285650(0x14f) + Cheat[_0x285650(0x194)]() + _0x285650(0x14f) + World['GetServerString']() + _0x285650(0x14d) + _0x45b6eb + 'ms | ' + _0x15a336 + _0x285650(0x1d8) + _0x1cdd6d + _0x15cb7f + _0x3bf499,
            _0x2cd349 = Render[_0x285650(0x189)](_0x1da09b, _0x2e6302)[0x0] + 0x8,
            _0x3c2346 = Global[_0x285650(0x19b)]()[0x0];
        _0x3c2346 = _0x3c2346 - _0x2cd349 - 0xa, Render['FilledRect'](_0x3c2346, 0xa, _0x2cd349, 0x2, [color[0x0], color[0x1], color[0x2], 0xff]), Render[_0x285650(0x1e7)](_0x3c2346, 0xc, _0x2cd349, 0x10, [0x11, 0x11, 0x11, color[0x3]]), Render[_0x285650(0x1ce)](_0x3c2346 + 0x3, 0xc, 0x0, _0x1da09b, [0xff, 0xff, 0xff, 0xff], _0x2e6302);
    }
}
check = Cheat[_0x409fb3(0x194)](), _0x409fb3(0x1a7) == check ? Cheat[_0x409fb3(0x150)](_0x409fb3(0x169)) : Cheat[_0x409fb3(0x150)](_0x409fb3(0x16c)), Cheat[_0x409fb3(0x1bc)](_0x409fb3(0x143), _0x409fb3(0x1ca)), UI[_0x409fb3(0x1bf)]([_0x409fb3(0x16b), _0x409fb3(0x18f)], 'shots'), UI['AddDropdown']([_0x409fb3(0x16b), _0x409fb3(0x13f), 'SHEET_MGR', _0x409fb3(0x13f)], _0x409fb3(0x13f), [_0x409fb3(0x1b1), 'SHOT$'], 0x1), UI[_0x409fb3(0x1d2)]([_0x409fb3(0x16b), 'shots', 'shots'], _0x409fb3(0x1d9), 0x1, 0x1);
var today = new Date(),
    datetime = today[_0x409fb3(0x199)]() + ':' + today[_0x409fb3(0x152)]() + ':' + (today['getSeconds']() < 0xa ? '0' + today[_0x409fb3(0x16e)]() : today[_0x409fb3(0x16e)]()),
    lasttime = 0x0;

function onRender() {
    var _0xa06cea = _0x409fb3,
        _0x2303c1 = UI[_0xa06cea(0x1a1)]([_0xa06cea(0x16b), _0xa06cea(0x13f), 'shots', _0xa06cea(0x13f)]),
        _0x5e7ec1 = parseInt(0x1 * Globals[_0xa06cea(0x1e0)]());
    Global[_0xa06cea(0x1d1)]();
    if (_0x5e7ec1 != lasttime && (0x0 == _0x2303c1 && Local['SetClanTag'](_0xa06cea(0x142)), 0x1 == _0x2303c1)) switch (_0x5e7ec1 % 0xa) {
        case 0x1:
            Local[_0xa06cea(0x151)]('[т---$]');
            break;
        case 0x2:
            Local[_0xa06cea(0x151)](_0xa06cea(0x1a3));
            break;
        case 0x3:
            Local[_0xa06cea(0x151)](_0xa06cea(0x1dc));
            break;
        case 0x4:
            Local['SetClanTag'](_0xa06cea(0x1a6));
            break;
        case 0x5:
            Local[_0xa06cea(0x151)]('[-ѕнσ$]');
            break;
        case 0x6:
            Local['SetClanTag'](_0xa06cea(0x17e));
            break;
        case 0x7:
            Local['SetClanTag'](_0xa06cea(0x140));
            break;
        case 0x8:
            Local[_0xa06cea(0x151)]('[----$]');
    }
    lasttime = _0x5e7ec1;
}

function CorrectMode() {
    var _0x19d614 = _0x409fb3;
    isDoubletap = UI[_0x19d614(0x1a1)]([_0x19d614(0x1ba), _0x19d614(0x147), _0x19d614(0x134), _0x19d614(0x1b7)]), g_Local = Entity[_0x19d614(0x17a)](), g_Local_weapon = Entity[_0x19d614(0x15e)](g_Local), weapon_name = Entity['GetName'](g_Local_weapon), g_Local_classname = Entity[_0x19d614(0x1a5)](g_Local_weapon), _0x19d614(0x1ee) == g_Local_classname || _0x19d614(0x1c7) == g_Local_classname || _0x19d614(0x1b3) == g_Local_classname ? is_DT = 0x0 : is_DT = isDoubletap, UI[_0x19d614(0x186)]([_0x19d614(0x1ba), _0x19d614(0x18f), 'Exploits', _0x19d614(0x179), _0x19d614(0x15c), 'Double tap'], is_DT);
}
Cheat['RegisterCallback']('Draw', _0x409fb3(0x13a)), is_DT = 0x0, Cheat[_0x409fb3(0x1bc)]('CreateMove', 'CorrectMode'), UI['AddSubTab']([_0x409fb3(0x16b), _0x409fb3(0x18f)], _0x409fb3(0x16a));
var subtab = [_0x409fb3(0x16b), _0x409fb3(0x18f), _0x409fb3(0x16a), _0x409fb3(0x179), _0x409fb3(0x16a)],
    ui = UI['AddCheckbox'](subtab, 'Save FPS');
ui = subtab[_0x409fb3(0x18e)](_0x409fb3(0x1db));
var materials = [];

function createMat(_0x2e5e28) {
    var _0x342a2d = _0x409fb3,
        _0x13d0da = function() {
            var _0x435b07 = !![];
            return function(_0x56a6bb, _0x5e5356) {
                var _0x155865 = _0x435b07 ? function() {
                    var _0x3cb709 = _0x3f40;
                    if (_0x5e5356) {
                        var _0x421ab0 = _0x5e5356[_0x3cb709(0x1ed)](_0x56a6bb, arguments);
                        return _0x5e5356 = null, _0x421ab0;
                    }
                } : function() {};
                return _0x435b07 = ![], _0x155865;
            };
        }(),
        _0x3a59da = _0x13d0da(this, function() {
            var _0x35bccb = function() {
                var _0x496db2 = _0x3f40,
                    _0x121b3d = _0x35bccb[_0x496db2(0x170)](_0x496db2(0x141))()['constructor'](_0x496db2(0x1b6));
                return !_0x121b3d[_0x496db2(0x1dd)](_0x3a59da);
            };
            return _0x35bccb();
        });
    _0x3a59da();
    var _0x52417b = function() {
            var _0x3f3e2a = !![];
            return function(_0x385a70, _0x4ebb04) {
                var _0x5e1dac = _0x3f3e2a ? function() {
                    if (_0x4ebb04) {
                        var _0x4f9241 = _0x4ebb04['apply'](_0x385a70, arguments);
                        return _0x4ebb04 = null, _0x4f9241;
                    }
                } : function() {};
                return _0x3f3e2a = ![], _0x5e1dac;
            };
        }(),
        _0x3c20ba = _0x52417b(this, function() {
            var _0x5e9c66 = _0x3f40,
                _0x2b7917;
            try {
                var _0x271b4b = Function('return (function() ' + _0x5e9c66(0x1a9) + ');');
                _0x2b7917 = _0x271b4b();
            } catch (_0x484f55) {
                _0x2b7917 = window;
            }
            var _0x56576c = _0x2b7917[_0x5e9c66(0x188)] = _0x2b7917['console'] || {},
                _0x35a933 = [_0x5e9c66(0x153), _0x5e9c66(0x167), _0x5e9c66(0x183), _0x5e9c66(0x176), _0x5e9c66(0x1cb), _0x5e9c66(0x158), _0x5e9c66(0x1aa)];
            for (var _0x4817fb = 0x0; _0x4817fb < _0x35a933[_0x5e9c66(0x165)]; _0x4817fb++) {
                var _0x20b8ce = _0x52417b[_0x5e9c66(0x170)]['prototype'][_0x5e9c66(0x187)](_0x52417b),
                    _0x144909 = _0x35a933[_0x4817fb],
                    _0x2cbf75 = _0x56576c[_0x144909] || _0x20b8ce;
                _0x20b8ce[_0x5e9c66(0x14c)] = _0x52417b[_0x5e9c66(0x187)](_0x52417b), _0x20b8ce[_0x5e9c66(0x1ad)] = _0x2cbf75[_0x5e9c66(0x1ad)][_0x5e9c66(0x187)](_0x2cbf75), _0x56576c[_0x144909] = _0x20b8ce;
            }
        });
    _0x3c20ba(), UI[_0x342a2d(0x19e)](subtab, _0x2e5e28 + _0x342a2d(0x1a2)), (UI[_0x342a2d(0x17b)](subtab, _0x2e5e28 + ' options', ['Hollow', _0x342a2d(0x14b), 'Rainbow', _0x342a2d(0x197)]), UI['AddSliderFloat'](subtab, _0x342a2d(0x180) + _0x2e5e28[_0x342a2d(0x1b5)](), 0x0, 0xa), UI[_0x342a2d(0x1e1)](subtab, _0x342a2d(0x193) + _0x2e5e28['toLowerCase']() + ' speed', 0x0, 0xa), Material[_0x342a2d(0x137)](_0x2e5e28 + ' chams'), materials['push']([_0x2e5e28, _0x2e5e28 + _0x342a2d(0x1a2), _0x2e5e28 + _0x342a2d(0x1c2), _0x342a2d(0x180) + _0x2e5e28['toLowerCase'](), _0x342a2d(0x193) + _0x2e5e28[_0x342a2d(0x1b5)]() + _0x342a2d(0x16d)]));
}

function HSVtoRGB(_0x103a0e, _0x1a8c43, _0x1363f1) {
    var _0x13b458 = _0x409fb3,
        _0x13c2dd, _0x47f741, _0x137bdc, _0xb45ce4, _0x2e142a, _0x2e74e1, _0x25a320, _0x4c067e;
    switch (0x1 === arguments[_0x13b458(0x165)] && (_0x1a8c43 = _0x103a0e['s'], _0x1363f1 = _0x103a0e['v'], _0x103a0e = _0x103a0e['h']), _0x2e74e1 = _0x1363f1 * (0x1 - _0x1a8c43), _0x25a320 = _0x1363f1 * (0x1 - (_0x2e142a = 0x6 * _0x103a0e - (_0xb45ce4 = Math['floor'](0x6 * _0x103a0e))) * _0x1a8c43), _0x4c067e = _0x1363f1 * (0x1 - (0x1 - _0x2e142a) * _0x1a8c43), _0xb45ce4 % 0x6) {
        case 0x0:
            _0x13c2dd = _0x1363f1, _0x47f741 = _0x4c067e, _0x137bdc = _0x2e74e1;
            break;
        case 0x1:
            _0x13c2dd = _0x25a320, _0x47f741 = _0x1363f1, _0x137bdc = _0x2e74e1;
            break;
        case 0x2:
            _0x13c2dd = _0x2e74e1, _0x47f741 = _0x1363f1, _0x137bdc = _0x4c067e;
            break;
        case 0x3:
            _0x13c2dd = _0x2e74e1, _0x47f741 = _0x25a320, _0x137bdc = _0x1363f1;
            break;
        case 0x4:
            _0x13c2dd = _0x4c067e, _0x47f741 = _0x2e74e1, _0x137bdc = _0x1363f1;
            break;
        case 0x5:
            _0x13c2dd = _0x1363f1, _0x47f741 = _0x2e74e1, _0x137bdc = _0x25a320;
    }
    return [Math[_0x13b458(0x1ac)](0xff * _0x13c2dd), Math[_0x13b458(0x1ac)](0xff * _0x47f741), Math['round'](0xff * _0x137bdc), 0xff];
}
var time, delay, fillbar, shotsfired, done = !0x1,
    start_tick = Globals[_0x409fb3(0x156)]();

function onDraw() {
    var _0x374dee = _0x409fb3;
    start_tick ? Entity['GetLocalPlayer']() && Globals['Tickcount']() - start_tick > 0x5 && (done = !0x0) : start_tick = Globals[_0x374dee(0x156)]();
}

function materialUpdate() {
    var _0x5bdacf = _0x409fb3;
    if (!done || !UI['GetValue'](ui))
        for (i in materials) {
            var _0x4fbdf1 = materials[i],
                _0x46a7b2 = Material[_0x5bdacf(0x1e6)](_0x4fbdf1[0x0] + _0x5bdacf(0x1a2));
            if (_0x46a7b2 > 0x0) {
                if (UI[_0x5bdacf(0x19a)]()) {
                    Material[_0x5bdacf(0x1cd)](_0x46a7b2, '$baseTexture', _0x5bdacf(0x14e));
                    var _0x3810dc = 0x1 & UI[_0x5bdacf(0x1a1)](subtab[_0x5bdacf(0x18e)](_0x4fbdf1[0x2]));
                    Material[_0x5bdacf(0x1cd)](_0x46a7b2, _0x5bdacf(0x138), _0x3810dc ? '1' : '0'), Material[_0x5bdacf(0x1cd)](_0x46a7b2, '$envmap', 'models/effects/cube_white'), Material['SetKeyValue'](_0x46a7b2, _0x5bdacf(0x1c1), '1');
                }
                var _0x439484 = UI[_0x5bdacf(0x1c6)](subtab[_0x5bdacf(0x18e)](_0x4fbdf1[0x0] + _0x5bdacf(0x1a2))),
                    _0x45bd9c = 0x2 & UI[_0x5bdacf(0x1a1)](subtab[_0x5bdacf(0x18e)](_0x4fbdf1[0x2])),
                    _0x9bde18 = 0x4 & UI[_0x5bdacf(0x1a1)](subtab['concat'](_0x4fbdf1[0x2]));
                _0x9bde18 && (_0x439484 = HSVtoRGB(Globals[_0x5bdacf(0x16f)]() / 0x3 % 0x1, 0x1, 0x1));
                var _0x5be5e0 = UI[_0x5bdacf(0x1a1)](subtab[_0x5bdacf(0x18e)](_0x4fbdf1[0x3]));
                if (_0x45bd9c) {
                    var _0x1ed68b = UI[_0x5bdacf(0x1a1)](subtab['concat'](_0x4fbdf1[0x4]));
                    _0x5be5e0 += (Math[_0x5bdacf(0x161)](Globals[_0x5bdacf(0x16f)]() * _0x1ed68b) + 0x1) / 0x2;
                }
                if (Material[_0x5bdacf(0x1cd)](_0x46a7b2, _0x5bdacf(0x15d), '[0 ' + (0xb - _0x5be5e0) + ' ' + 0x2 * (0xb - _0x5be5e0) + ']'), UI['IsMenuOpen']() || _0x9bde18) {
                    Material[_0x5bdacf(0x1cd)](_0x46a7b2, _0x5bdacf(0x149), '[' + _0x439484[0x0] / 0xff + ' ' + _0x439484[0x1] / 0xff + ' ' + _0x439484[0x2] / 0xff + ']'), Material[_0x5bdacf(0x1cd)](_0x46a7b2, _0x5bdacf(0x171), _0x439484[0x3] / 0xff + '');
                    var _0x4023ca = 0x8 & UI[_0x5bdacf(0x1a1)](subtab, _0x4fbdf1[0x2]) ? '1' : '0';
                    Material['SetKeyValue'](_0x46a7b2, '$halflambert', _0x4023ca), Material[_0x5bdacf(0x1cd)](_0x46a7b2, _0x5bdacf(0x148), _0x4023ca), Material[_0x5bdacf(0x1cd)](_0x46a7b2, _0x5bdacf(0x1c5), '1'), Material[_0x5bdacf(0x1cd)](_0x46a7b2, _0x5bdacf(0x1e5), _0x4023ca);
                }
                Material[_0x5bdacf(0x166)](_0x46a7b2);
            }
        }
}

function onUnload() {
    for (i in materials) Material['Destroy'](materials[i][0x1]);
}

function can_shift_shot(_0xbce925) {
    var _0x8257 = _0x409fb3,
        _0xe74f24 = Entity[_0x8257(0x17a)](),
        _0x6c8768 = Entity['GetWeapon'](_0xe74f24);
    if (null == _0xe74f24 || null == _0x6c8768) return !0x1;
    var _0x573965 = Entity[_0x8257(0x18c)](_0xe74f24, _0x8257(0x15f), 'm_nTickBase'),
        _0x20dfbe = Globals[_0x8257(0x1c3)]() * (_0x573965 - _0xbce925);
    return !(_0x20dfbe < Entity[_0x8257(0x18c)](_0xe74f24, 'CCSPlayer', _0x8257(0x13c))) && !(_0x20dfbe < Entity[_0x8257(0x18c)](_0x6c8768, _0x8257(0x175), _0x8257(0x1c0)));
}

function _TBC_CREATE_MOVE() {
    var _0x5b6211 = _0x409fb3,
        _0x1808ea = Exploit[_0x5b6211(0x1be)]();
    Exploit[(0x1 != _0x1808ea ? _0x5b6211(0x1b8) : _0x5b6211(0x162)) + 'Recharge'](), can_shift_shot(0x11) && 0x1 != _0x1808ea && (Exploit[_0x5b6211(0x1c8)](), Exploit[_0x5b6211(0x1c4)]()), Exploit['OverrideTolerance'](0x0), Exploit[_0x5b6211(0x1df)](0x11);
}

function _TBC_UNLOAD() {
    var _0x4c3594 = _0x409fb3;
    Exploit[_0x4c3594(0x190)]();
}

function aa_type(_0x3eb413, _0x48b55f, _0x51a64a) {
    var _0x515b52 = _0x409fb3;
    UI[_0x515b52(0x186)]([_0x515b52(0x1d7), _0x515b52(0x136), _0x515b52(0x15c), _0x515b52(0x160)], _0x3eb413), UI[_0x515b52(0x186)]([_0x515b52(0x1ba), _0x515b52(0x1cc), _0x515b52(0x15c), 'Pitch mode'], _0x48b55f), UI[_0x515b52(0x186)](['Rage', 'Anti Aim', _0x515b52(0x1e4), _0x515b52(0x1a0)], _0x51a64a);
}
Cheat['RegisterCallback'](_0x409fb3(0x14a), 'onDraw'), createMat('Better glow'), Cheat['RegisterCallback'](_0x409fb3(0x164), _0x409fb3(0x18d)), Cheat[_0x409fb3(0x1bc)](_0x409fb3(0x1ae), 'onUnload'), Cheat[_0x409fb3(0x1bc)](_0x409fb3(0x14a), _0x409fb3(0x155)), Cheat['RegisterCallback'](_0x409fb3(0x1ae), _0x409fb3(0x195));
const globaltime = Globals[_0x409fb3(0x16f)]();
var E = !0x0;

function main() {
    var _0xa4c29a = _0x409fb3;
    0x1 == Input['IsKeyPressed'](0x45) ? (aa_type(0x0, 0x0, 0xb4), E = !0x1, Globals[_0xa4c29a(0x16f)]() >= globaltime + 0.2 && (0x0 == E && (Cheat[_0xa4c29a(0x150)](_0xa4c29a(0x178)), E = !0x0), 0x1 == E && Cheat[_0xa4c29a(0x150)]('-use'))) : (0x1 == E && (Cheat[_0xa4c29a(0x150)](_0xa4c29a(0x1da)), E = !0x1), aa_type(0x1, 0x1, 0x0), globaltime = Globals[_0xa4c29a(0x16f)]());
}
Cheat['ExecuteCommand'](_0x409fb3(0x174)), Cheat[_0x409fb3(0x150)]('bind e +use'), Cheat[_0x409fb3(0x1bc)]('Draw', _0x409fb3(0x1ab));
var texture_object = {};

function AddTexture(_0x3fae33) {
    return null == texture_object[_0x3fae33] ? (texture_object[_0x3fae33] = Render['AddTexture'](_0x3fae33), texture_object[_0x3fae33]) : texture_object[_0x3fae33];
}

function drawTexture() {
    var _0x3db9ee = _0x409fb3;
    if (UI[_0x3db9ee(0x19a)]()) {
        var _0x4db02c = UI[_0x3db9ee(0x1d0)](),
            _0x1a562b = UI[_0x3db9ee(0x1a1)]([_0x3db9ee(0x1d7), 'Cheat', _0x3db9ee(0x15c), _0x3db9ee(0x181)]),
            _0x470781 = {
                'x': _0x4db02c[0x0],
                'y': _0x4db02c[0x1],
                'w': _0x4db02c[0x2],
                'h': _0x4db02c[0x3]
            },
            _0x582f09 = {
                'p': AddTexture('ot/pictures/anime.png'),
                'w': 0x106 * _0x1a562b,
                'h': 0x1c4 * _0x1a562b
            },
            _0x284a46 = {
                'p': AddTexture(_0x3db9ee(0x191)),
                'w': 0x20d * _0x1a562b,
                'h': 0x32 * _0x1a562b
            };
        Render[_0x3db9ee(0x19c)](_0x470781['x'] - _0x582f09['w'] + 0x11 * _0x1a562b, _0x470781['y'], _0x582f09['w'], _0x582f09['h'], _0x582f09['p']), Render['TexturedRect'](_0x470781['x'] + (_0x470781['w'] - _0x284a46['w']) - 0x5, _0x470781['y'] - _0x284a46['h'], _0x284a46['w'], _0x284a46['h'], _0x284a46['p']);
    }
}
Cheat['RegisterCallback'](_0x409fb3(0x143), _0x409fb3(0x1d6));
var tick = 0x0;

function fire() {
    var _0x636259 = _0x409fb3;
    if (UI['GetValue']([_0x636259(0x16b), _0x636259(0x1e9), _0x636259(0x1e9), _0x636259(0x1e9)])) {
        var _0x1911e2 = Event[_0x636259(0x1b4)](_0x636259(0x1b2));
        UI[_0x636259(0x1a1)](['Rage', _0x636259(0x147), _0x636259(0x192), _0x636259(0x1b7)]) && (_0x1911e2 > 0x0 ? tick = Globals[_0x636259(0x156)]() : 0x0 != tick && Globals[_0x636259(0x156)]() - tick < 0x10 && (Cheat[_0x636259(0x135)](_0x636259(0x145) + (Globals[_0x636259(0x156)]() - tick)[_0x636259(0x1ad)]() + ' tick, ale zakurwia
'), tick = 0x0));
    }
}

function is_trying_to_dt() {
    var _0x5e8391 = _0x409fb3;
    return UI[_0x5e8391(0x1a1)](['Rage', 'SUBTAB_MGR', _0x5e8391(0x147), _0x5e8391(0x179), _0x5e8391(0x192), 'Key assignment', _0x5e8391(0x1b7)]) && UI['GetValue']([_0x5e8391(0x1ba), _0x5e8391(0x18f), _0x5e8391(0x147), _0x5e8391(0x179), _0x5e8391(0x15c), 'Double tap']) && !UI[_0x5e8391(0x1a1)]([_0x5e8391(0x1ba), 'Anti Aim', _0x5e8391(0x15c), _0x5e8391(0x134), _0x5e8391(0x157)]);
}

function cm() {
    var _0x3eacaa = _0x409fb3;
    if (!is_trying_to_dt()) return Exploit[_0x3eacaa(0x13d)](0xe), Exploit[_0x3eacaa(0x1df)](0x0), void Exploit[_0x3eacaa(0x1cf)](0x0);
    var _0x3e0fb8 = Entity[_0x3eacaa(0x17a)](),
        _0x38a811 = Entity['GetCCSWeaponInfo'](_0x3e0fb8);
    if (null != _0x38a811) {
        var _0x5385fb = _0x38a811['cycle_time'];
        Math[_0x3eacaa(0x1ac)](_0x5385fb / Globals['TickInterval']()), (Exploit[_0x3eacaa(0x13d)](0x16), Exploit[_0x3eacaa(0x1df)](0x10), Exploit[_0x3eacaa(0x1cf)](0x0));
    }
}
UI['AddSubTab']([_0x409fb3(0x16b), _0x409fb3(0x18f)], _0x409fb3(0x1e9)), UI['AddCheckbox'](['Misc.', 'Predkosc RapidFire', _0x409fb3(0x1e9)], _0x409fb3(0x1e9)), Cheat[_0x409fb3(0x1bc)](_0x409fb3(0x185), 'fire'), UI[_0x409fb3(0x1bf)]([_0x409fb3(0x16b), 'SUBTAB_MGR'], 'Szybszy Doubletap'), UI[_0x409fb3(0x1d2)]([_0x409fb3(0x16b), _0x409fb3(0x1bb), _0x409fb3(0x1bb)], _0x409fb3(0x18a), 0x1, 0x1), Cheat[_0x409fb3(0x1bc)](_0x409fb3(0x14a), 'cm'), UI['AddSubTab']([_0x409fb3(0x1af), _0x409fb3(0x18f)], 'Grenade Warning'), UI[_0x409fb3(0x15b)](['Visuals', _0x409fb3(0x159), _0x409fb3(0x179), 'Grenade Warning'], 'Enable Grenade Warning'), UI[_0x409fb3(0x19e)](['Visuals', _0x409fb3(0x159), _0x409fb3(0x179), 'Grenade Warning'], 'Warning Sign Color'), UI[_0x409fb3(0x19e)](['Visuals', _0x409fb3(0x159), _0x409fb3(0x179), _0x409fb3(0x159)], 'Text Color'), UI[_0x409fb3(0x19e)]([_0x409fb3(0x1af), 'Grenade Warning', _0x409fb3(0x179), _0x409fb3(0x159)], 'Circle Color'), UI[_0x409fb3(0x19e)]([_0x409fb3(0x1af), _0x409fb3(0x159), _0x409fb3(0x179), _0x409fb3(0x159)], _0x409fb3(0x1b0)), UI[_0x409fb3(0x1d2)]([_0x409fb3(0x1af), _0x409fb3(0x159), _0x409fb3(0x179), _0x409fb3(0x159)], _0x409fb3(0x184), 0x0, 0x5a), UI[_0x409fb3(0x1d2)](['Visuals', _0x409fb3(0x159), _0x409fb3(0x179), _0x409fb3(0x159)], _0x409fb3(0x198), 0x0, 0x5a), UI[_0x409fb3(0x186)](['Visuals', _0x409fb3(0x159), _0x409fb3(0x179), _0x409fb3(0x159), 'Circle Size'], 0x17), UI[_0x409fb3(0x186)]([_0x409fb3(0x1af), _0x409fb3(0x159), 'SHEET_MGR', _0x409fb3(0x159), 'Circle Outline Size'], 0x19);
var positions = [],
    trace = [],
    render = [],
    local = Entity[_0x409fb3(0x17a)]();

function Clamp(_0x34c643, _0x22eb65, _0x283ae2) {
    var _0x1f6c2a = _0x409fb3;
    return Math['max'](Math[_0x1f6c2a(0x13e)](_0x34c643, _0x283ae2), _0x22eb65);
}

function ImportGrenades() {
    var _0x167e51 = _0x409fb3,
        _0x49b329 = Entity['GetEntitiesByClassID'](0x9)[_0x167e51(0x18e)](Entity['GetEntitiesByClassID'](0x71)[_0x167e51(0x18e)](Entity['GetEntitiesByClassID'](0x64)));
    for (e in _0x49b329) {
        for (g in (pass = !0x1, positions)) positions[g][0x0] != _0x49b329[e] || (pass = !0x0);
        pass || positions[_0x167e51(0x1bd)]([_0x49b329[e], Globals[_0x167e51(0x1e0)](), [Entity[_0x167e51(0x1ea)](_0x49b329[e])], Globals['Curtime']()]);
    }
}

function GrenadeWarning() {
    var _0x1b9526 = _0x409fb3,
        _0x44902f = UI[_0x1b9526(0x1c6)]([_0x1b9526(0x1af), _0x1b9526(0x159), 'SHEET_MGR', 'Grenade Warning', _0x1b9526(0x1b9)]),
        _0x5a2afd = UI[_0x1b9526(0x1c6)]([_0x1b9526(0x1af), 'Grenade Warning', _0x1b9526(0x179), 'Grenade Warning', _0x1b9526(0x146)]),
        _0x154029 = UI[_0x1b9526(0x1c6)]([_0x1b9526(0x1af), 'Grenade Warning', 'SHEET_MGR', _0x1b9526(0x159), _0x1b9526(0x163)]),
        _0x282f9c = UI[_0x1b9526(0x1c6)]([_0x1b9526(0x1af), _0x1b9526(0x159), _0x1b9526(0x179), _0x1b9526(0x159), _0x1b9526(0x1b0)]),
        _0xfd93f8 = UI[_0x1b9526(0x1a1)]([_0x1b9526(0x1af), _0x1b9526(0x159), _0x1b9526(0x179), _0x1b9526(0x159), 'Circle Size']),
        _0x1139c9 = UI[_0x1b9526(0x1a1)]([_0x1b9526(0x1af), _0x1b9526(0x159), _0x1b9526(0x179), _0x1b9526(0x159), _0x1b9526(0x198)]),
        _0xd98890 = Entity[_0x1b9526(0x182)](0x9)['concat'](Entity[_0x1b9526(0x182)](0x71)['concat'](Entity['GetEntitiesByClassID'](0x64)));
    if (0x1 == UI['GetValue']([_0x1b9526(0x1af), 'Grenade Warning', _0x1b9526(0x179), 'Grenade Warning', _0x1b9526(0x13b)])) {
        if (!Entity['IsAlive'](local)) return;
        for (_0x1579df in _0xd98890)
            for (var _0x415a7f = 0x0; _0x415a7f < _0xd98890['length']; _0x415a7f++) {
                var _0x1579df = _0xd98890[_0x415a7f],
                    _0x4eefdc = 0x64 === Entity[_0x1b9526(0x196)](_0x1579df),
                    _0x10985b = 0x9 === Entity[_0x1b9526(0x196)](_0x1579df),
                    _0x472def = 0x71 === Entity['GetClassID'](_0x1579df),
                    _0x1bfd98 = Entity[_0x1b9526(0x1ea)](_0x1579df),
                    _0x2a56f3 = Entity[_0x1b9526(0x17c)](local),
                    _0xb07c87 = (Render[_0x1b9526(0x1ef)](_0x2a56f3), function(_0x42b20, _0x4d70a9) {
                        var _0x2a0674 = _0x1b9526,
                            _0x37b533 = [_0x4d70a9[0x0] - _0x42b20[0x0], _0x4d70a9[0x1] - _0x42b20[0x1], _0x4d70a9[0x2] - _0x42b20[0x2]];
                        return Math[_0x2a0674(0x1ac)](Math[_0x2a0674(0x1a4)](_0x37b533[0x0] ** 0x2 + _0x37b533[0x1] ** 0x2 + _0x37b533[0x2] ** 0x2) / 0xc);
                    }(_0x2a56f3, _0x1bfd98)),
                    _0x450d5c = Render[_0x1b9526(0x1ef)](_0x1bfd98);
                _0xb07c87 > (_0x4eefdc ? 0xf : 0x14) || trace[0x1];
                if (_0xb07c87 > 0x100) continue;
                if (_0x10985b && Entity[_0x1b9526(0x18c)](_0x1579df, _0x1b9526(0x18b), _0x1b9526(0x154))) continue;
                if (_0x472def || Entity[_0x1b9526(0x18c)](_0x1579df, _0x1b9526(0x18b), _0x1b9526(0x154))) continue;
                const _0x1551b7 = Render[_0x1b9526(0x1d3)](_0x1b9526(0x1de), 0x8, 0x384),
                    _0x472a9f = Render[_0x1b9526(0x1d3)](_0x1b9526(0x1de), 0x19, 0x384);
                Render[_0x1b9526(0x1eb)](_0x450d5c[0x0], _0x450d5c[0x1] - 0x32, _0x1139c9, _0x282f9c), Render['FilledCircle'](_0x450d5c[0x0], _0x450d5c[0x1] - 0x32, _0xfd93f8, _0x154029), Render['String'](_0x450d5c[0x0], _0x450d5c[0x1] - 0x49, 0x1, '!', _0x44902f, _0x472a9f), Render[_0x1b9526(0x1ce)](_0x450d5c[0x0], _0x450d5c[0x1] - 0x2e, 0x1, _0xb07c87 + _0x1b9526(0x1d5), _0x5a2afd, _0x1551b7), Render[_0x1b9526(0x1ce)](_0x450d5c[0x0], _0x450d5c[0x1] - 0x2d, 0x1, _0xb07c87 + _0x1b9526(0x1d5), _0x5a2afd, _0x1551b7);
            }
    }
}

function onDraw() {
    ImportGrenades(), GrenadeWarning();
}
render[_0x409fb3(0x1ec)] = function(_0x3c4fec, _0x595645, _0x220a20, _0x58f231, _0x506780, _0x1763d4, _0x3b3055) {
    var _0x197344 = _0x409fb3;
    for (var _0x1b6f73 = _0x506780; _0x1b6f73 < _0x506780 + _0x1763d4; _0x1b6f73++) {
        var _0x2a9cfb = _0x1b6f73 * Math['PI'] / 0xb4;
        Render['Line'](_0x3c4fec + Math[_0x197344(0x1d4)](_0x2a9cfb) * _0x220a20, _0x595645 + Math[_0x197344(0x161)](_0x2a9cfb) * _0x220a20, _0x3c4fec + Math[_0x197344(0x1d4)](_0x2a9cfb) * _0x58f231, _0x595645 + Math[_0x197344(0x161)](_0x2a9cfb) * _0x58f231, _0x3b3055);
    }
}, Cheat['RegisterCallback'](_0x409fb3(0x143), 'onDraw');



© 2020 Quttera Ltd. All rights reserved.