Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

JS-скрипт Cute-yaw full soure code (last)

  • Автор темы Автор темы restenj
  • Дата начала Дата начала
Эксперт
Эксперт
Статус
Оффлайн
Регистрация
22 Мар 2020
Сообщения
2,233
Реакции
486
Код:
Expand Collapse Copy
const get = {
        'value'(N) {
            return UI['GetValue']('Script items', N);
        },
        'text'(N) {
            return UI['GetString']('Script items', N);
        },
        'color'(N) {
            return UI['GetColor']('Script items', N);
        },
        'on_map'() {
            return World['GetServerString']();
        },
        'is_menu'() {
            return UI['IsMenuOpen']();
        },
        'inverter'() {
            return UI['IsHotkeyActive']('Anti-Aim', 'Fake angels', 'Inverter');
        }
    },
    set = {
        'enabled'(N, l) {
            return UI['SetEnabled']('Script items', N, l);
        },
        'value'(N, l) {
            return UI['SetValue']('Script items', N, l);
        },
        'color'(N, l) {
            return UI['SetColor']('Script items', N, l);
        }
    },
    add = {
        'hotkey'(N) {
            return UI['AddHotkey'](N);
        },
        'checkbox'(N) {
            return UI['AddCheckbox'](N);
        },
        'textbox'(N) {
            return UI['AddTextbox'](N);
        },
        'colorpicker'(N) {
            return UI['AddColorPicker'](N);
        },
        'slider_int'(N, l, i) {
            return UI['AddSliderInt'](N, l, i);
        },
        'slider_float'(N, l, i) {
            return UI['AddSliderFloat'](N, l, i);
        },
        'drowpown'(N, l) {
            return UI['AddDropdown'](N, l);
        }
    },
    cheat = {
        'register_callback'(N, l) {
            return Cheat['RegisterCallback'](N, l);
        }
    },
    menu_setup = function () {
        const N = get['value']('         CUTE - YAW'),
            l = N == 0x0,
            i = N == 0x1,
            x = N == 0x2,
            M = N == 0x3;
        set['enabled']('override damage key', l), set['enabled']('override damage value', l), set['enabled']('override hitchance in noscope', l), set['enabled']('override hitchance in air [ssg / r8]', l), set['enabled']('strafer speed', l), set['enabled']('faster recharge', l), set['enabled']('safe point on limbs', l), set['enabled']('DT peek helper [ssg / awp]', l), set['enabled']('noscope only [scar20 / g3sg1]', l), set['enabled']('body yaw type', i), set['enabled']('real offset', i), set['enabled']('lby offset', i), set['enabled']('low delta on slow-walk', i), set['enabled']('at targets in air', i), set['enabled']('jitter fake-lag', i), set['enabled']('Left', i), set['enabled']('Right', i), set['enabled']('Off', i), set['enabled']('thirdperson', x), set['enabled']('arrows', x), set['enabled']('hitlogs & buylogs', x), set['enabled']('keybinds', x), set['enabled']('keybinds under crosshair', x), set['enabled']('fake indicator', x), set['enabled']('watermark', x), set['enabled']('watermark username', x), set['enabled']('Theme', x), set['enabled']('indicator name', M), set['enabled']('color', M), set['enabled']('manuals color', M), set['enabled']('real color', M), set['enabled']('arrows background color', M), set['enabled']('load default config', M), set['enabled']('watermark_x', ![]), set['enabled']('watermark_y', ![]), set['enabled']('fake_x', ![]), set['enabled']('fake_y', ![]), set['enabled']('binds_x', ![]), set['enabled']('binds_y', ![]);
    },
    screen = Global['GetScreenSize'](),
    preset = function () {
        get['value']('load default config') && (set['color']('color', [
            0x7a,
            0x70,
            0xfa,
            0xff
        ]), set['color']('real color', [
            0xff,
            0xff,
            0xff,
            0xff
        ]), set['color']('manuals color', [
            0x9b,
            0xff,
            0x1,
            0xff
        ]), set['color']('arrows background color', [
            0x0,
            0x0,
            0x0,
            0x4b
        ]), set['value']('override damage value', 0x7), set['value']('override hitchance in noscope', 0x1e), set['value']('override hitchance in air [ssg / r8]', 0x27), set['value']('strafer speed', 0x122), set['value']('safe point on limbs', ![]), set['value']('DT peek helper [ssg / awp]', !![]), set['value']('noscope only [scar20 / g3sg1]', !![]), set['value']('body yaw type', 0x1), set['value']('real offset', 0x17), set['value']('lby offset', 0x1f), set['value']('low delta on slow-walk', !![]), set['value']('at targets in air', ![]), set['value']('jitter fake-lag', !![]), set['value']('thirdperson', 0x52), set['value']('hitlogs & buylogs', !![]), set['value']('keybinds', !![]), set['value']('fake indicator', !![]), set['value']('watermark', !![]), set['value']('faster recharge', !![]), set['value']('keybinds under crosshair', !![])), set['value']('load default config', ![]);
    };
var logs = [];
const log = function (N, l, i, x) {
        this['icon'] = N, this['text'] = l, this['time'] = i, this['alpha'] = x;
    },
    hitboxes = [
        'generic',
        'head',
        'chest',
        'stomach',
        'left arm',
        'right arm',
        'left leg',
        'right leg',
        'body'
    ],
    get_hitbox = function (N) {
        return hitboxes[N] || 'Generic';
    },
    get_velocity = function (N) {
        const l = Entity['GetProp'](N, 'CBasePlayer', 'm_vecVelocity[0]');
        return Math['sqrt'](l[0x0] * l[0x0] + l[0x1] * l[0x1]);
    },
    random = function (N, l) {
        var N = Math['ceil'](N),
            l = Math['floor'](l);
        return Math['floor'](Math['random']() * (l - N + 0x1)) + N;
    },
    render_circle = function (N, l, M, L, B, e, b) {
        for (var f = B; f < B + e; f++) {
            const C = f * Math['PI'] / 0xb4;
            Render['Line'](N + Math['cos'](C) * M, l + Math['sin'](C) * M, N + Math['cos'](C) * L, l + Math['sin'](C) * L, b);
        }
    },
    time_to_ticks = function (N) {
        return Math['floor'](0.5 + N / Globals['TickInterval']());
    },
    adaptive_renderbox = function (N, l, i, M, L) {
        const B = get['color']('color');
        Render['FilledRect'](N, l + 0x2, i - 0.5, 0x10, [
            0xa,
            0xa,
            0xa,
            0x64
        ]), Render['StringCustom'](N + 0x5, l + 0x3, 0x0, M, [
            0xff,
            0xff,
            0xff,
            0xff
        ], L), get['value']('Theme') == 0x0 ? Render['FilledRect'](N, l, i - 0.5, 0x2, [
            B[0x0],
            B[0x1],
            B[0x2],
            0xff
        ]) : (-Render['GradientRect'](N, l, i / 0x2, 0x2, 0x1, [
            0x37,
            0xb1,
            0xda,
            0xff
        ], [
            0xcb,
            0x46,
            0xcd,
            0xff
        ]), Render['GradientRect'](N + i / 0x2, l, i / 0x2, 0x2, 0x1, [
            0xcb,
            0x46,
            0xcd,
            0xff
        ], [
            0xcc,
            0xe3,
            0x35,
            0xff
        ]));
    };
var stored = ![],
    x_offs = 0x0,
    y_offs = 0x0;
const in_bounds = function (N, l, i, M, L) {
        return N[0x0] > l && N[0x1] > i && N[0x0] < M && N[0x1] < L;
    },
    move = function (N, l, i, M) {
        if (UI['IsMenuOpen']() && Input['IsKeyPressed'](0x1)) {
            const L = Global['GetCursorPosition']();
            in_bounds(L, N, l, N + i, l + 0x28) && (!stored && (x_offs = L[0x0] - N, y_offs = L[0x1] - l, stored = !![]), UI['SetValue']('Script items', M + '_x', L[0x0] - x_offs), UI['SetValue']('Script items', M + '_y', L[0x1] - y_offs));
        } else {
            if (stored)
                stored = ![];
        }
    },
    dt_peek_helper = function (N) {
        if (N != 'ssg 08' && N != 'awp')
            return;
        const l = UI['IsHotkeyActive']('Rage', 'Exploits', 'Double tap') && UI['IsHotkeyActive']('Misc', 'GENERAL', 'Movement', 'Auto peek');
        UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'Auto direction', l);
    },
    override_damage = function () {
        const N = Entity['GetEnemies']();
        for (i = 0x0; i < N['length']; i++) {
            Ragebot['ForceTargetMinimumDamage'](N[i], get['value']('override damage value'));
        }
    },
    noscope_hitchance = function (N) {
        if (N != 'scar 20' && N != 'g3sg1')
            return;
        const l = Entity['GetProp'](Entity['GetLocalPlayer'](), 'CCSPlayer', 'm_bIsScoped');
        if (!l)
            Ragebot['ForceTargetHitchance'](Ragebot['GetTarget'](), get['value']('override hitchance in noscope'));
    },
    air_hitchance = function (N) {
        if (N != 'ssg 08' && N != 'r8 revolver')
            return;
        const l = Entity['GetProp'](Entity['GetLocalPlayer'](), 'CBasePlayer', 'm_hGroundEntity');
        if (l)
            Ragebot['ForceTargetHitchance'](Ragebot['GetTarget'](), get['value']('override hitchance in air [ssg / r8]'));
    },
    only_noscope = function (N) {
        N != 'scar 20' && N != 'g3sg1' ? UI['SetValue']('Rage', 'GENERAL', 'General', 'Auto scope', !![]) : UI['SetValue']('Rage', 'GENERAL', 'General', 'Auto scope', ![]);
    },
    can_shot = function (N) {
        const l = Entity['GetLocalPlayer'](),
            i = Entity['GetWeapon'](l);
        if (l == null || i == null)
            return ![];
        const x = Entity['GetProp'](l, 'CCSPlayer', 'm_nTickBase'),
            M = Globals['TickInterval']() * (x - N);
        if (M < Entity['GetProp'](l, 'CCSPlayer', 'm_flNextAttack'))
            return ![];
        if (M < Entity['GetProp'](i, 'CBaseCombatWeapon', 'm_flNextPrimaryAttack'))
            return ![];
        return !![];
    },
    better_recharge = function () {
        const N = Exploit['GetCharge']();
        Exploit[(N != 0x1 ? 'Enable' : 'Disable') + 'Recharge'](), can_shot(0x10) && N != 0x1 && (Exploit['DisableRecharge'](), Exploit['Recharge']());
    },
    hitlogs = function () {
        const N = Entity['GetEntityFromUserID'](Event['GetInt']('userid')),
            l = Entity['GetEntityFromUserID'](Event['GetInt']('attacker')),
            i = 'hurt  ' + Entity['GetName'](N) + '  for  ' + Event['GetInt']('dmg_health') + '  in  ' + get_hitbox(Event['GetInt']('hitgroup')) + '\x0a';
        if (Entity['IsLocalPlayer'](l) && l != N)
            logs['push'](new log('e', i, Globals['Tickcount'](), 0xff)), Cheat['PrintColor']([
                0xff,
                0xff,
                0xff,
                0xff
            ], i);
    },
    on_item_purchase = function () {
        if (Event['GetInt']('team') != Entity['GetProp'](Entity['GetLocalPlayer'](), 'CBaseEntity', 'm_iTeamNum')) {
            var N = Event['GetString']('weapon');
            N = N['replace']('weapon_', ''), N = N['replace']('item_', ''), N = N['replace']('assaultsuit', 'kevlar + helmet'), N = N['replace']('incgrenade', 'molotov');
            if (N != 'unknown') {
                const l = '' + Entity['GetName'](Entity['GetEntityFromUserID'](Event['GetInt']('userid'))) + ' bought ' + N + '\x0a';
                logs['push'](new log('a', l, Globals['Tickcount'](), 0xff)), Cheat['PrintColor']([
                    0xff,
                    0xff,
                    0xff,
                    0xff
                ], l);
            }
        }
    };

function safe_on_limbs() {
    Ragebot['ForceHitboxSafety'](0xc), Ragebot['ForceHitboxSafety'](0xb), Ragebot['ForceHitboxSafety'](0xa), Ragebot['ForceHitboxSafety'](0x9);
}
const watermark = function (N, l, i) {
        const M = get['text']('watermark username') == '' ? Cheat['GetUsername']() : get['text']('watermark username'),
            L = get['on_map'](),
            B = Math['round'](Local['Latency']() * 0x3e8 - 0x10)['toString'](),
            e = new Date(),
            b = e['getHours'](),
            f = e['getMinutes'](),
            C = e['getSeconds'](),
            t = (b < 0xa ? '0' + b : b) + ':' + (f < 0xa ? '0' + f : f) + ':' + (C < 0xa ? '0' + C : C);
        if (B < 0x1)
            B = 0x0;
        if (!L != '')
            L = 'offline';
        const q = 'cute yaw | ' + M + ' | ' + B + ' ms | ' + L + ' | ' + t + '',
            O = Render['TextSizeCustom'](q, i)[0x0] + 0xa;
        adaptive_renderbox(N, l, O, q, i), move(N, l, O, 'watermark');
    },
    fake = function (N, l, i, M) {
        const L = time_to_ticks(Globals['Curtime']() - Entity['GetProp'](Entity['GetLocalPlayer'](), 'DT_CSPlayer', 'm_flSimulationTime')) + 0x1,
            B = Math['min'](Math['abs'](Local['GetRealYaw']() - Local['GetFakeYaw']()) / 0x2, 0x3c)['toFixed'](0x0),
            e = get_velocity(Entity['GetLocalPlayer']()),
            b = Math['round'](e),
            f = 'FAKE:     choke:     speed:    ',
            C = Render['TextSizeCustom'](f, i)[0x0] + 0xa;
        adaptive_renderbox(N, l, C, f, i), render_circle(N + 0x5c, l + 0xa, 3.2, 3.8, 0x0, 0x10 / 0x1 * L, [
            M[0x0],
            M[0x1],
            M[0x2],
            0xff
        ]), render_circle(N + 0x2c, l + 0xa, 3.2, 3.8, 0x0, 0x168 / 0x3c * B, [
            M[0x0],
            M[0x1],
            M[0x2],
            0xff
        ]), render_circle(N + 0x8e, l + 0xa, 3.2, 3.8, 0x0, 0x168 / 0xff * b, [
            M[0x0],
            M[0x1],
            M[0x2],
            0xff
        ]), move(N, l, C, 'fake');
    };
var info = [
    [
        'Double-tap',
        [
            'Rage',
            'Exploits',
            'Double tap'
        ],
        'on'
    ],
    [
        'Hide-shots',
        [
            'Rage',
            'Exploits',
            'Hide shots'
        ],
        'on'
    ],
    [
        'Fake-duck',
        [
            'Anti-Aim',
            'Extra',
            'Fake duck'
        ],
        'on'
    ],
    [
        'Body-aim',
        [
            'Rage',
            'General',
            'General',
            'Force body aim'
        ],
        'force'
    ],
    [
        'Safe-point',
        [
            'Rage',
            'General',
            'General',
            'Force safe point'
        ],
        'force'
    ],
    [
        'Minimum damage',
        [
            'Script items',
            'override damage key'
        ],
        'on'
    ]
];
const hotkey = function (N, l, M) {
        var L = [];
        const B = get['color']('color');
        for (var e in info) {
            UI['IsHotkeyActive']['apply'](null, info[e][0x1]) && L['push'](e);
        }
        (!L['length'] == 0x0 || get['is_menu']()) && (Render['FilledRect'](N, l, 0x96, 0x10, [
            0xa,
            0xa,
            0xa,
            0x64
        ]), Render['StringCustom'](N + 0x4b, l + 0x2, 0x1, 'keybinds', [
            0xff,
            0xff,
            0xff,
            0xff
        ], M), get['value']('Theme') == 0x0 ? Render['FilledRect'](N, l, 0x96, 0x2, [
            B[0x0],
            B[0x1],
            B[0x2],
            0xff
        ]) : (Render['GradientRect'](N, l, 0x4b, 0x2, 0x1, [
            0x37,
            0xb1,
            0xda,
            0xff
        ], [
            0xcb,
            0x46,
            0xcd,
            0xff
        ]), Render['GradientRect'](N + 0x4b, l, 0x4b, 0x2, 0x1, [
            0xcb,
            0x46,
            0xcd,
            0xff
        ], [
            0xcc,
            0xe3,
            0x35,
            0xff
        ])));
        for (var b in L) {
            var f = Render['TextSizeCustom'](info[L[b]][0x2], M)[0x0];
            Render['StringCustom'](N + 0x1, l + 0x12 + 0xf * b, 0x0, info[L[b]][0x0], [
                0xff,
                0xff,
                0xff,
                0xff
            ], M), Render['StringCustom'](N + 0x8e - f, l + 0x12 + 0xf * b, 0x0, '[' + info[L[b]][0x2] + ']', [
                0xff,
                0xff,
                0xff,
                0xff
            ], M);
        }
        move(N, l, 0x96, 'binds');
    },
    arrows = function (N, l) {
        const i = UI['IsHotkeyActive']('Anti-Aim', 'Fake angels', 'Inverter'),
            M = UI['GetValue']('Anti-Aim', 'Rage Anti-Aim', 'Yaw offset'),
            L = i ? 0x1b : -0x1d,
            B = [],
            e = get['color']('manuals color'),
            b = get['color']('real color'),
            f = get['color']('arrows background color'),
            C = [
                [
                    N + 0x2b,
                    l
                ],
                [
                    N + 0x1e,
                    l + 0x7
                ],
                [
                    N + 0x1e,
                    l - 0x7
                ]
            ],
            t = [
                [
                    N - 0x2b,
                    l
                ],
                [
                    N - 0x1e,
                    l - 0x7
                ],
                [
                    N - 0x1e,
                    l + 0x7
                ]
            ];
        if (M == 0x5a)
            B = C;
        else
            M == -0x5a && (B = t);;
        Render['FilledRect'](N + 0x1b, l - 0x7, 0x2, 0xf, [
            0x0,
            0x0,
            0x0,
            f[0x3]
        ]), Render['FilledRect'](N - 0x1d, l - 0x7, 0x2, 0xf, [
            0x0,
            0x0,
            0x0,
            f[0x3]
        ]), Render['Polygon'](C, [
            0x0,
            0x0,
            0x0,
            f[0x3]
        ]), Render['Polygon'](t, [
            0x0,
            0x0,
            0x0,
            f[0x3]
        ]), Render['Polygon'](B, [
            e[0x0],
            e[0x1],
            e[0x2],
            0xff
        ]), Render['FilledRect'](N + L, l - 0x7, 0x2, 0xf, [
            b[0x0],
            b[0x1],
            b[0x2],
            0xff
        ]);
    },
    Outlined = function (N, l, i, M, L, B) {
        Render['StringCustom'](N + 0x1, l + 0x1, i, M, [
            0x19,
            0x19,
            0x19,
            0xc8
        ], B), Render['StringCustom'](N, l, i, M, L, B);
    },
    at_targets = function () {
        const N = Entity['GetProp'](Entity['GetLocalPlayer'](), 'CBasePlayer', 'm_hGroundEntity');
        if (N)
            UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'At targets', !![]);
        else
            UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'At targets', ![]);
    },
    jitter = function (N, l, i, x) {
        const M = Global['Tickcount']() % N >= l ? i : x;
        return M;
    },
    fakeLag = function () {
        UI['SetValue']('Anti-Aim', 'Fake-lag', 'Limit', jitter(0xf, 0xe, 0x3, 0xf));
    },
    draw = function () {
        const N = get['color']('color'),
            l = Render['AddFont']('Verdana', 0x7, 0x64),
            x = Render['AddFont']('untitled-font-1', 0xa, 0x64);
        get['value']('arrows') && get['on_map']() && arrows(screen[0x0] / 0x2, screen[0x1] / 0x2);
        if (get['value']('watermark'))
            watermark(get['value']('watermark_x'), get['value']('watermark_y'), l);
        if (get['value']('keybinds'))
            hotkey(get['value']('binds_x'), get['value']('binds_y'), l);
        if (get['value']('fake indicator'))
            fake(get['value']('fake_x'), get['value']('fake_y'), l, N);
        if (get['on_map']())
            Outlined(screen[0x0] / 0x2, screen[0x1] / 0x2 + 0xa, 0x1, UI['GetValue']('Anti-Aim', 'Rage Anti-Aim', 'Auto direction') ? 'FREESTAND' : get['text']('indicator name') == '' ? 'CUTE YAW' : get['text']('indicator name'), [
                N[0x0],
                N[0x1],
                N[0x2],
                0xff
            ], l);
        if (get['value']('hitlogs & buylogs') && get['on_map']())
            for (var M in logs) {
                Render['StringCustom'](0x5, 0x5 - M * -0x14, 0x0, logs[M]['icon'], [
                    0x64,
                    0x9b,
                    0xff,
                    logs[M]['alpha']
                ], x), Render['StringCustom'](0x16, 0x5 - M * -0x14, 0x0, logs[M]['text'], [
                    0xff,
                    0xff,
                    0xff,
                    logs[M]['alpha']
                ], l);
                if (logs[M]['time'] + 0xc8 < Globals['Tickcount']())
                    logs[M]['alpha'] -= Globals['Frametime']() * 0x258;
                if (logs[M]['alpha'] < 0x0)
                    logs['shift']();
            }
        if (get['value']('keybinds under crosshair') && get['on_map']()) {
            var L = [];
            const B = Exploit['GetCharge'](),
                e = UI['IsHotkeyActive']('Anti-Aim', 'Extra', 'Fake duck'),
                b = [
                    0x9d + (0xff - 0x0) * B / 0x1,
                    0x0 + (0xff - 0x0) * B / 0x1,
                    0x14 + (0x0 - 0x14) * B / 0x1,
                    0xff
                ];
            UI['IsHotkeyActive']('Rage', 'Exploits', 'Double tap') && L['push']({
                'name': e ? 'DT (fakeduck)' : '    DT',
                'color': b,
                'render': e ? '' : render_circle(screen[0x0] / 0x2 - 0x8, screen[0x1] / 0x2 + 0x1d, 3.2, 3.8, 0x0, 0x168 / 0x1 * B, b)
            });;
            UI['IsHotkeyActive']('Rage', 'Exploits', 'Hide shots') && L['push']({
                'name': 'HIDE',
                'color': [
                    0xff,
                    0xff,
                    0xff,
                    0xff
                ]
            });;
            UI['IsHotkeyActive']('Rage', 'General', 'General', 'Force safe point') && L['push']({
                'name': 'SAFE',
                'color': [
                    0x9b,
                    0x9b,
                    0xff,
                    0xff
                ]
            });;
            UI['IsHotkeyActive']('Rage', 'General', 'General', 'Force body aim') && L['push']({
                'name': 'BAIM',
                'color': [
                    0x9b,
                    0x9b,
                    0xff,
                    0xff
                ]
            });;
            UI['IsHotkeyActive']('Script items', 'override damage key') && L['push']({
                'name': 'DMG',
                'color': [
                    0xff,
                    0xcf,
                    0x69,
                    0xff
                ]
            });;
            for (M = 0x0; M < L['length']; M++) {
                Outlined(screen[0x0] / 0x2, screen[0x1] / 0x2 + 0x17 - M * -0xd, 0x1, L[M]['name'], L[M]['color'], l);
            }
        }
        if (get['is_menu']())
            menu_setup(), preset();
    },
    create_move = function () {
        const N = get['inverter'](),
            l = get['value']('body yaw type');
        l == 0x0 ? AntiAim['SetOverride'](0x0) : AntiAim['SetOverride'](0x1);
        if (get['value']('low delta on slow-walk') && UI['IsHotkeyActive']('Anti-Aim', 'Extra', 'Slow walk'))
            AntiAim['SetOverride'](0x1), N ? AntiAim['SetRealOffset'](0x11) && AntiAim['SetLBYOffset'](-0x19) : AntiAim['SetRealOffset'](-0x12) && AntiAim['SetLBYOffset'](0x18);
        else {
            if (l == 0x1)
                AntiAim['SetRealOffset'](jitter(0x3, 0x2, get['value']('real offset'), -get['value']('real offset'))), AntiAim['SetLBYOffset'](jitter(0x3, 0x2, -get['value']('lby offset'), get['value']('lby offset')));
            else
                l == 0x2 && (N ? AntiAim['SetRealOffset'](get['value']('real offset')) && AntiAim['SetLBYOffset'](-get['value']('lby offset')) : AntiAim['SetRealOffset'](-get['value']('real offset')) && AntiAim['SetLBYOffset'](get['value']('lby offset')));
        }
        UI['IsHotkeyActive']('Script items', 'Off') && UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'Yaw offset', 0x0);;
        UI['IsHotkeyActive']('Script items', 'Left') && UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'Yaw offset', -0x5a);;
        UI['IsHotkeyActive']('Script items', 'Right') && UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'Yaw offset', 0x5a);;
        const i = Entity['GetName'](Entity['GetWeapon'](Entity['GetLocalPlayer']()));
        noscope_hitchance(i), air_hitchance(i), UI['SetValue']('Misc', 'GENERAL', 'Movement', 'Turn speed', get['value']('strafer speed'));
        if (get['value']('jitter fake-lag'))
            fakeLag();
        if (get['value']('thirdperson') > 0x3d)
            UI['SetValue']('Visual', 'WORLD', 'View', 'Thirdperson', get['value']('thirdperson'));
        if (UI['IsHotkeyActive']('Script items', 'override damage key'))
            override_damage();
        if (get['value']('at targets in air'))
            at_targets();
        if (get['value']('DT peek helper [ssg / awp]'))
            dt_peek_helper(i);
        if (get['value']('noscope only [scar20 / g3sg1]'))
            only_noscope(i);
        get['value']('faster recharge') ? better_recharge() : Exploit['EnableRecharge']();
    };
add['drowpown']('         CUTE - YAW', [
    'Rage',
    'Anti-Aim',
    'Visual',
    'Settings'
]), add['hotkey']('override damage key'), add['slider_int']('override damage value', 0x1, 0x82), add['slider_int']('override hitchance in noscope', 0x1, 0x82), add['slider_int']('override hitchance in air [ssg / r8]', 0x1, 0x82), add['slider_int']('strafer speed', 0x1, 0x15e), add['checkbox']('faster recharge'), add['checkbox']('safe point on limbs'), add['checkbox']('DT peek helper [ssg / awp]'), add['checkbox']('noscope only [scar20 / g3sg1]'), add['drowpown']('body yaw type', [
    'off',
    'jitter',
    'static'
]), add['slider_int']('real offset', 0x1, 0x3c), add['slider_int']('lby offset', 0x1, 0x3c), add['checkbox']('low delta on slow-walk'), add['checkbox']('at targets in air'), add['checkbox']('jitter fake-lag'), add['hotkey']('Left'), add['hotkey']('Right'), add['hotkey']('Off'), add['slider_int']('thirdperson', 0x3c, 0x12c), add['checkbox']('arrows'), add['checkbox']('hitlogs & buylogs'), add['checkbox']('keybinds under crosshair'), add['checkbox']('fake indicator'), add['checkbox']('keybinds'), add['checkbox']('watermark'), add['textbox']('watermark username'), add['drowpown']('Theme', [
    'Static line',
    'Gradient line'
]), add['textbox']('indicator name'), add['colorpicker']('color'), add['colorpicker']('manuals color'), add['colorpicker']('real color'), add['colorpicker']('arrows background color'), add['checkbox']('load default config'), add['slider_int']('watermark_x', 0x0, screen[0x0]), add['slider_int']('watermark_y', 0x0, screen[0x1]), add['slider_int']('fake_x', 0x0, screen[0x0]), add['slider_int']('fake_y', 0x0, screen[0x1]), add['slider_int']('binds_x', 0x0, screen[0x0]), add['slider_int']('binds_y', 0x0, screen[0x1]), cheat['register_callback']('player_hurt', 'hitlogs'), Cheat['RegisterCallback']('item_purchase', 'on_item_purchase'), cheat['register_callback']('CreateMove', 'create_move'), cheat['register_callback']('Draw', 'draw');
Заняло 1 минуту , играйте ( Я проверил всё ворк)
js by @prince1337
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Код:
Expand Collapse Copy
const get = {
        'value'(N) {
            return UI['GetValue']('Script items', N);
        },
        'text'(N) {
            return UI['GetString']('Script items', N);
        },
        'color'(N) {
            return UI['GetColor']('Script items', N);
        },
        'on_map'() {
            return World['GetServerString']();
        },
        'is_menu'() {
            return UI['IsMenuOpen']();
        },
        'inverter'() {
            return UI['IsHotkeyActive']('Anti-Aim', 'Fake angels', 'Inverter');
        }
    },
    set = {
        'enabled'(N, l) {
            return UI['SetEnabled']('Script items', N, l);
        },
        'value'(N, l) {
            return UI['SetValue']('Script items', N, l);
        },
        'color'(N, l) {
            return UI['SetColor']('Script items', N, l);
        }
    },
    add = {
        'hotkey'(N) {
            return UI['AddHotkey'](N);
        },
        'checkbox'(N) {
            return UI['AddCheckbox'](N);
        },
        'textbox'(N) {
            return UI['AddTextbox'](N);
        },
        'colorpicker'(N) {
            return UI['AddColorPicker'](N);
        },
        'slider_int'(N, l, i) {
            return UI['AddSliderInt'](N, l, i);
        },
        'slider_float'(N, l, i) {
            return UI['AddSliderFloat'](N, l, i);
        },
        'drowpown'(N, l) {
            return UI['AddDropdown'](N, l);
        }
    },
    cheat = {
        'register_callback'(N, l) {
            return Cheat['RegisterCallback'](N, l);
        }
    },
    menu_setup = function () {
        const N = get['value']('         CUTE - YAW'),
            l = N == 0x0,
            i = N == 0x1,
            x = N == 0x2,
            M = N == 0x3;
        set['enabled']('override damage key', l), set['enabled']('override damage value', l), set['enabled']('override hitchance in noscope', l), set['enabled']('override hitchance in air [ssg / r8]', l), set['enabled']('strafer speed', l), set['enabled']('faster recharge', l), set['enabled']('safe point on limbs', l), set['enabled']('DT peek helper [ssg / awp]', l), set['enabled']('noscope only [scar20 / g3sg1]', l), set['enabled']('body yaw type', i), set['enabled']('real offset', i), set['enabled']('lby offset', i), set['enabled']('low delta on slow-walk', i), set['enabled']('at targets in air', i), set['enabled']('jitter fake-lag', i), set['enabled']('Left', i), set['enabled']('Right', i), set['enabled']('Off', i), set['enabled']('thirdperson', x), set['enabled']('arrows', x), set['enabled']('hitlogs & buylogs', x), set['enabled']('keybinds', x), set['enabled']('keybinds under crosshair', x), set['enabled']('fake indicator', x), set['enabled']('watermark', x), set['enabled']('watermark username', x), set['enabled']('Theme', x), set['enabled']('indicator name', M), set['enabled']('color', M), set['enabled']('manuals color', M), set['enabled']('real color', M), set['enabled']('arrows background color', M), set['enabled']('load default config', M), set['enabled']('watermark_x', ![]), set['enabled']('watermark_y', ![]), set['enabled']('fake_x', ![]), set['enabled']('fake_y', ![]), set['enabled']('binds_x', ![]), set['enabled']('binds_y', ![]);
    },
    screen = Global['GetScreenSize'](),
    preset = function () {
        get['value']('load default config') && (set['color']('color', [
            0x7a,
            0x70,
            0xfa,
            0xff
        ]), set['color']('real color', [
            0xff,
            0xff,
            0xff,
            0xff
        ]), set['color']('manuals color', [
            0x9b,
            0xff,
            0x1,
            0xff
        ]), set['color']('arrows background color', [
            0x0,
            0x0,
            0x0,
            0x4b
        ]), set['value']('override damage value', 0x7), set['value']('override hitchance in noscope', 0x1e), set['value']('override hitchance in air [ssg / r8]', 0x27), set['value']('strafer speed', 0x122), set['value']('safe point on limbs', ![]), set['value']('DT peek helper [ssg / awp]', !![]), set['value']('noscope only [scar20 / g3sg1]', !![]), set['value']('body yaw type', 0x1), set['value']('real offset', 0x17), set['value']('lby offset', 0x1f), set['value']('low delta on slow-walk', !![]), set['value']('at targets in air', ![]), set['value']('jitter fake-lag', !![]), set['value']('thirdperson', 0x52), set['value']('hitlogs & buylogs', !![]), set['value']('keybinds', !![]), set['value']('fake indicator', !![]), set['value']('watermark', !![]), set['value']('faster recharge', !![]), set['value']('keybinds under crosshair', !![])), set['value']('load default config', ![]);
    };
var logs = [];
const log = function (N, l, i, x) {
        this['icon'] = N, this['text'] = l, this['time'] = i, this['alpha'] = x;
    },
    hitboxes = [
        'generic',
        'head',
        'chest',
        'stomach',
        'left arm',
        'right arm',
        'left leg',
        'right leg',
        'body'
    ],
    get_hitbox = function (N) {
        return hitboxes[N] || 'Generic';
    },
    get_velocity = function (N) {
        const l = Entity['GetProp'](N, 'CBasePlayer', 'm_vecVelocity[0]');
        return Math['sqrt'](l[0x0] * l[0x0] + l[0x1] * l[0x1]);
    },
    random = function (N, l) {
        var N = Math['ceil'](N),
            l = Math['floor'](l);
        return Math['floor'](Math['random']() * (l - N + 0x1)) + N;
    },
    render_circle = function (N, l, M, L, B, e, b) {
        for (var f = B; f < B + e; f++) {
            const C = f * Math['PI'] / 0xb4;
            Render['Line'](N + Math['cos'](C) * M, l + Math['sin'](C) * M, N + Math['cos'](C) * L, l + Math['sin'](C) * L, b);
        }
    },
    time_to_ticks = function (N) {
        return Math['floor'](0.5 + N / Globals['TickInterval']());
    },
    adaptive_renderbox = function (N, l, i, M, L) {
        const B = get['color']('color');
        Render['FilledRect'](N, l + 0x2, i - 0.5, 0x10, [
            0xa,
            0xa,
            0xa,
            0x64
        ]), Render['StringCustom'](N + 0x5, l + 0x3, 0x0, M, [
            0xff,
            0xff,
            0xff,
            0xff
        ], L), get['value']('Theme') == 0x0 ? Render['FilledRect'](N, l, i - 0.5, 0x2, [
            B[0x0],
            B[0x1],
            B[0x2],
            0xff
        ]) : (-Render['GradientRect'](N, l, i / 0x2, 0x2, 0x1, [
            0x37,
            0xb1,
            0xda,
            0xff
        ], [
            0xcb,
            0x46,
            0xcd,
            0xff
        ]), Render['GradientRect'](N + i / 0x2, l, i / 0x2, 0x2, 0x1, [
            0xcb,
            0x46,
            0xcd,
            0xff
        ], [
            0xcc,
            0xe3,
            0x35,
            0xff
        ]));
    };
var stored = ![],
    x_offs = 0x0,
    y_offs = 0x0;
const in_bounds = function (N, l, i, M, L) {
        return N[0x0] > l && N[0x1] > i && N[0x0] < M && N[0x1] < L;
    },
    move = function (N, l, i, M) {
        if (UI['IsMenuOpen']() && Input['IsKeyPressed'](0x1)) {
            const L = Global['GetCursorPosition']();
            in_bounds(L, N, l, N + i, l + 0x28) && (!stored && (x_offs = L[0x0] - N, y_offs = L[0x1] - l, stored = !![]), UI['SetValue']('Script items', M + '_x', L[0x0] - x_offs), UI['SetValue']('Script items', M + '_y', L[0x1] - y_offs));
        } else {
            if (stored)
                stored = ![];
        }
    },
    dt_peek_helper = function (N) {
        if (N != 'ssg 08' && N != 'awp')
            return;
        const l = UI['IsHotkeyActive']('Rage', 'Exploits', 'Double tap') && UI['IsHotkeyActive']('Misc', 'GENERAL', 'Movement', 'Auto peek');
        UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'Auto direction', l);
    },
    override_damage = function () {
        const N = Entity['GetEnemies']();
        for (i = 0x0; i < N['length']; i++) {
            Ragebot['ForceTargetMinimumDamage'](N[i], get['value']('override damage value'));
        }
    },
    noscope_hitchance = function (N) {
        if (N != 'scar 20' && N != 'g3sg1')
            return;
        const l = Entity['GetProp'](Entity['GetLocalPlayer'](), 'CCSPlayer', 'm_bIsScoped');
        if (!l)
            Ragebot['ForceTargetHitchance'](Ragebot['GetTarget'](), get['value']('override hitchance in noscope'));
    },
    air_hitchance = function (N) {
        if (N != 'ssg 08' && N != 'r8 revolver')
            return;
        const l = Entity['GetProp'](Entity['GetLocalPlayer'](), 'CBasePlayer', 'm_hGroundEntity');
        if (l)
            Ragebot['ForceTargetHitchance'](Ragebot['GetTarget'](), get['value']('override hitchance in air [ssg / r8]'));
    },
    only_noscope = function (N) {
        N != 'scar 20' && N != 'g3sg1' ? UI['SetValue']('Rage', 'GENERAL', 'General', 'Auto scope', !![]) : UI['SetValue']('Rage', 'GENERAL', 'General', 'Auto scope', ![]);
    },
    can_shot = function (N) {
        const l = Entity['GetLocalPlayer'](),
            i = Entity['GetWeapon'](l);
        if (l == null || i == null)
            return ![];
        const x = Entity['GetProp'](l, 'CCSPlayer', 'm_nTickBase'),
            M = Globals['TickInterval']() * (x - N);
        if (M < Entity['GetProp'](l, 'CCSPlayer', 'm_flNextAttack'))
            return ![];
        if (M < Entity['GetProp'](i, 'CBaseCombatWeapon', 'm_flNextPrimaryAttack'))
            return ![];
        return !![];
    },
    better_recharge = function () {
        const N = Exploit['GetCharge']();
        Exploit[(N != 0x1 ? 'Enable' : 'Disable') + 'Recharge'](), can_shot(0x10) && N != 0x1 && (Exploit['DisableRecharge'](), Exploit['Recharge']());
    },
    hitlogs = function () {
        const N = Entity['GetEntityFromUserID'](Event['GetInt']('userid')),
            l = Entity['GetEntityFromUserID'](Event['GetInt']('attacker')),
            i = 'hurt  ' + Entity['GetName'](N) + '  for  ' + Event['GetInt']('dmg_health') + '  in  ' + get_hitbox(Event['GetInt']('hitgroup')) + '\x0a';
        if (Entity['IsLocalPlayer'](l) && l != N)
            logs['push'](new log('e', i, Globals['Tickcount'](), 0xff)), Cheat['PrintColor']([
                0xff,
                0xff,
                0xff,
                0xff
            ], i);
    },
    on_item_purchase = function () {
        if (Event['GetInt']('team') != Entity['GetProp'](Entity['GetLocalPlayer'](), 'CBaseEntity', 'm_iTeamNum')) {
            var N = Event['GetString']('weapon');
            N = N['replace']('weapon_', ''), N = N['replace']('item_', ''), N = N['replace']('assaultsuit', 'kevlar + helmet'), N = N['replace']('incgrenade', 'molotov');
            if (N != 'unknown') {
                const l = '' + Entity['GetName'](Entity['GetEntityFromUserID'](Event['GetInt']('userid'))) + ' bought ' + N + '\x0a';
                logs['push'](new log('a', l, Globals['Tickcount'](), 0xff)), Cheat['PrintColor']([
                    0xff,
                    0xff,
                    0xff,
                    0xff
                ], l);
            }
        }
    };

function safe_on_limbs() {
    Ragebot['ForceHitboxSafety'](0xc), Ragebot['ForceHitboxSafety'](0xb), Ragebot['ForceHitboxSafety'](0xa), Ragebot['ForceHitboxSafety'](0x9);
}
const watermark = function (N, l, i) {
        const M = get['text']('watermark username') == '' ? Cheat['GetUsername']() : get['text']('watermark username'),
            L = get['on_map'](),
            B = Math['round'](Local['Latency']() * 0x3e8 - 0x10)['toString'](),
            e = new Date(),
            b = e['getHours'](),
            f = e['getMinutes'](),
            C = e['getSeconds'](),
            t = (b < 0xa ? '0' + b : b) + ':' + (f < 0xa ? '0' + f : f) + ':' + (C < 0xa ? '0' + C : C);
        if (B < 0x1)
            B = 0x0;
        if (!L != '')
            L = 'offline';
        const q = 'cute yaw | ' + M + ' | ' + B + ' ms | ' + L + ' | ' + t + '',
            O = Render['TextSizeCustom'](q, i)[0x0] + 0xa;
        adaptive_renderbox(N, l, O, q, i), move(N, l, O, 'watermark');
    },
    fake = function (N, l, i, M) {
        const L = time_to_ticks(Globals['Curtime']() - Entity['GetProp'](Entity['GetLocalPlayer'](), 'DT_CSPlayer', 'm_flSimulationTime')) + 0x1,
            B = Math['min'](Math['abs'](Local['GetRealYaw']() - Local['GetFakeYaw']()) / 0x2, 0x3c)['toFixed'](0x0),
            e = get_velocity(Entity['GetLocalPlayer']()),
            b = Math['round'](e),
            f = 'FAKE:     choke:     speed:    ',
            C = Render['TextSizeCustom'](f, i)[0x0] + 0xa;
        adaptive_renderbox(N, l, C, f, i), render_circle(N + 0x5c, l + 0xa, 3.2, 3.8, 0x0, 0x10 / 0x1 * L, [
            M[0x0],
            M[0x1],
            M[0x2],
            0xff
        ]), render_circle(N + 0x2c, l + 0xa, 3.2, 3.8, 0x0, 0x168 / 0x3c * B, [
            M[0x0],
            M[0x1],
            M[0x2],
            0xff
        ]), render_circle(N + 0x8e, l + 0xa, 3.2, 3.8, 0x0, 0x168 / 0xff * b, [
            M[0x0],
            M[0x1],
            M[0x2],
            0xff
        ]), move(N, l, C, 'fake');
    };
var info = [
    [
        'Double-tap',
        [
            'Rage',
            'Exploits',
            'Double tap'
        ],
        'on'
    ],
    [
        'Hide-shots',
        [
            'Rage',
            'Exploits',
            'Hide shots'
        ],
        'on'
    ],
    [
        'Fake-duck',
        [
            'Anti-Aim',
            'Extra',
            'Fake duck'
        ],
        'on'
    ],
    [
        'Body-aim',
        [
            'Rage',
            'General',
            'General',
            'Force body aim'
        ],
        'force'
    ],
    [
        'Safe-point',
        [
            'Rage',
            'General',
            'General',
            'Force safe point'
        ],
        'force'
    ],
    [
        'Minimum damage',
        [
            'Script items',
            'override damage key'
        ],
        'on'
    ]
];
const hotkey = function (N, l, M) {
        var L = [];
        const B = get['color']('color');
        for (var e in info) {
            UI['IsHotkeyActive']['apply'](null, info[e][0x1]) && L['push'](e);
        }
        (!L['length'] == 0x0 || get['is_menu']()) && (Render['FilledRect'](N, l, 0x96, 0x10, [
            0xa,
            0xa,
            0xa,
            0x64
        ]), Render['StringCustom'](N + 0x4b, l + 0x2, 0x1, 'keybinds', [
            0xff,
            0xff,
            0xff,
            0xff
        ], M), get['value']('Theme') == 0x0 ? Render['FilledRect'](N, l, 0x96, 0x2, [
            B[0x0],
            B[0x1],
            B[0x2],
            0xff
        ]) : (Render['GradientRect'](N, l, 0x4b, 0x2, 0x1, [
            0x37,
            0xb1,
            0xda,
            0xff
        ], [
            0xcb,
            0x46,
            0xcd,
            0xff
        ]), Render['GradientRect'](N + 0x4b, l, 0x4b, 0x2, 0x1, [
            0xcb,
            0x46,
            0xcd,
            0xff
        ], [
            0xcc,
            0xe3,
            0x35,
            0xff
        ])));
        for (var b in L) {
            var f = Render['TextSizeCustom'](info[L[b]][0x2], M)[0x0];
            Render['StringCustom'](N + 0x1, l + 0x12 + 0xf * b, 0x0, info[L[b]][0x0], [
                0xff,
                0xff,
                0xff,
                0xff
            ], M), Render['StringCustom'](N + 0x8e - f, l + 0x12 + 0xf * b, 0x0, '[' + info[L[b]][0x2] + ']', [
                0xff,
                0xff,
                0xff,
                0xff
            ], M);
        }
        move(N, l, 0x96, 'binds');
    },
    arrows = function (N, l) {
        const i = UI['IsHotkeyActive']('Anti-Aim', 'Fake angels', 'Inverter'),
            M = UI['GetValue']('Anti-Aim', 'Rage Anti-Aim', 'Yaw offset'),
            L = i ? 0x1b : -0x1d,
            B = [],
            e = get['color']('manuals color'),
            b = get['color']('real color'),
            f = get['color']('arrows background color'),
            C = [
                [
                    N + 0x2b,
                    l
                ],
                [
                    N + 0x1e,
                    l + 0x7
                ],
                [
                    N + 0x1e,
                    l - 0x7
                ]
            ],
            t = [
                [
                    N - 0x2b,
                    l
                ],
                [
                    N - 0x1e,
                    l - 0x7
                ],
                [
                    N - 0x1e,
                    l + 0x7
                ]
            ];
        if (M == 0x5a)
            B = C;
        else
            M == -0x5a && (B = t);;
        Render['FilledRect'](N + 0x1b, l - 0x7, 0x2, 0xf, [
            0x0,
            0x0,
            0x0,
            f[0x3]
        ]), Render['FilledRect'](N - 0x1d, l - 0x7, 0x2, 0xf, [
            0x0,
            0x0,
            0x0,
            f[0x3]
        ]), Render['Polygon'](C, [
            0x0,
            0x0,
            0x0,
            f[0x3]
        ]), Render['Polygon'](t, [
            0x0,
            0x0,
            0x0,
            f[0x3]
        ]), Render['Polygon'](B, [
            e[0x0],
            e[0x1],
            e[0x2],
            0xff
        ]), Render['FilledRect'](N + L, l - 0x7, 0x2, 0xf, [
            b[0x0],
            b[0x1],
            b[0x2],
            0xff
        ]);
    },
    Outlined = function (N, l, i, M, L, B) {
        Render['StringCustom'](N + 0x1, l + 0x1, i, M, [
            0x19,
            0x19,
            0x19,
            0xc8
        ], B), Render['StringCustom'](N, l, i, M, L, B);
    },
    at_targets = function () {
        const N = Entity['GetProp'](Entity['GetLocalPlayer'](), 'CBasePlayer', 'm_hGroundEntity');
        if (N)
            UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'At targets', !![]);
        else
            UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'At targets', ![]);
    },
    jitter = function (N, l, i, x) {
        const M = Global['Tickcount']() % N >= l ? i : x;
        return M;
    },
    fakeLag = function () {
        UI['SetValue']('Anti-Aim', 'Fake-lag', 'Limit', jitter(0xf, 0xe, 0x3, 0xf));
    },
    draw = function () {
        const N = get['color']('color'),
            l = Render['AddFont']('Verdana', 0x7, 0x64),
            x = Render['AddFont']('untitled-font-1', 0xa, 0x64);
        get['value']('arrows') && get['on_map']() && arrows(screen[0x0] / 0x2, screen[0x1] / 0x2);
        if (get['value']('watermark'))
            watermark(get['value']('watermark_x'), get['value']('watermark_y'), l);
        if (get['value']('keybinds'))
            hotkey(get['value']('binds_x'), get['value']('binds_y'), l);
        if (get['value']('fake indicator'))
            fake(get['value']('fake_x'), get['value']('fake_y'), l, N);
        if (get['on_map']())
            Outlined(screen[0x0] / 0x2, screen[0x1] / 0x2 + 0xa, 0x1, UI['GetValue']('Anti-Aim', 'Rage Anti-Aim', 'Auto direction') ? 'FREESTAND' : get['text']('indicator name') == '' ? 'CUTE YAW' : get['text']('indicator name'), [
                N[0x0],
                N[0x1],
                N[0x2],
                0xff
            ], l);
        if (get['value']('hitlogs & buylogs') && get['on_map']())
            for (var M in logs) {
                Render['StringCustom'](0x5, 0x5 - M * -0x14, 0x0, logs[M]['icon'], [
                    0x64,
                    0x9b,
                    0xff,
                    logs[M]['alpha']
                ], x), Render['StringCustom'](0x16, 0x5 - M * -0x14, 0x0, logs[M]['text'], [
                    0xff,
                    0xff,
                    0xff,
                    logs[M]['alpha']
                ], l);
                if (logs[M]['time'] + 0xc8 < Globals['Tickcount']())
                    logs[M]['alpha'] -= Globals['Frametime']() * 0x258;
                if (logs[M]['alpha'] < 0x0)
                    logs['shift']();
            }
        if (get['value']('keybinds under crosshair') && get['on_map']()) {
            var L = [];
            const B = Exploit['GetCharge'](),
                e = UI['IsHotkeyActive']('Anti-Aim', 'Extra', 'Fake duck'),
                b = [
                    0x9d + (0xff - 0x0) * B / 0x1,
                    0x0 + (0xff - 0x0) * B / 0x1,
                    0x14 + (0x0 - 0x14) * B / 0x1,
                    0xff
                ];
            UI['IsHotkeyActive']('Rage', 'Exploits', 'Double tap') && L['push']({
                'name': e ? 'DT (fakeduck)' : '    DT',
                'color': b,
                'render': e ? '' : render_circle(screen[0x0] / 0x2 - 0x8, screen[0x1] / 0x2 + 0x1d, 3.2, 3.8, 0x0, 0x168 / 0x1 * B, b)
            });;
            UI['IsHotkeyActive']('Rage', 'Exploits', 'Hide shots') && L['push']({
                'name': 'HIDE',
                'color': [
                    0xff,
                    0xff,
                    0xff,
                    0xff
                ]
            });;
            UI['IsHotkeyActive']('Rage', 'General', 'General', 'Force safe point') && L['push']({
                'name': 'SAFE',
                'color': [
                    0x9b,
                    0x9b,
                    0xff,
                    0xff
                ]
            });;
            UI['IsHotkeyActive']('Rage', 'General', 'General', 'Force body aim') && L['push']({
                'name': 'BAIM',
                'color': [
                    0x9b,
                    0x9b,
                    0xff,
                    0xff
                ]
            });;
            UI['IsHotkeyActive']('Script items', 'override damage key') && L['push']({
                'name': 'DMG',
                'color': [
                    0xff,
                    0xcf,
                    0x69,
                    0xff
                ]
            });;
            for (M = 0x0; M < L['length']; M++) {
                Outlined(screen[0x0] / 0x2, screen[0x1] / 0x2 + 0x17 - M * -0xd, 0x1, L[M]['name'], L[M]['color'], l);
            }
        }
        if (get['is_menu']())
            menu_setup(), preset();
    },
    create_move = function () {
        const N = get['inverter'](),
            l = get['value']('body yaw type');
        l == 0x0 ? AntiAim['SetOverride'](0x0) : AntiAim['SetOverride'](0x1);
        if (get['value']('low delta on slow-walk') && UI['IsHotkeyActive']('Anti-Aim', 'Extra', 'Slow walk'))
            AntiAim['SetOverride'](0x1), N ? AntiAim['SetRealOffset'](0x11) && AntiAim['SetLBYOffset'](-0x19) : AntiAim['SetRealOffset'](-0x12) && AntiAim['SetLBYOffset'](0x18);
        else {
            if (l == 0x1)
                AntiAim['SetRealOffset'](jitter(0x3, 0x2, get['value']('real offset'), -get['value']('real offset'))), AntiAim['SetLBYOffset'](jitter(0x3, 0x2, -get['value']('lby offset'), get['value']('lby offset')));
            else
                l == 0x2 && (N ? AntiAim['SetRealOffset'](get['value']('real offset')) && AntiAim['SetLBYOffset'](-get['value']('lby offset')) : AntiAim['SetRealOffset'](-get['value']('real offset')) && AntiAim['SetLBYOffset'](get['value']('lby offset')));
        }
        UI['IsHotkeyActive']('Script items', 'Off') && UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'Yaw offset', 0x0);;
        UI['IsHotkeyActive']('Script items', 'Left') && UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'Yaw offset', -0x5a);;
        UI['IsHotkeyActive']('Script items', 'Right') && UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'Yaw offset', 0x5a);;
        const i = Entity['GetName'](Entity['GetWeapon'](Entity['GetLocalPlayer']()));
        noscope_hitchance(i), air_hitchance(i), UI['SetValue']('Misc', 'GENERAL', 'Movement', 'Turn speed', get['value']('strafer speed'));
        if (get['value']('jitter fake-lag'))
            fakeLag();
        if (get['value']('thirdperson') > 0x3d)
            UI['SetValue']('Visual', 'WORLD', 'View', 'Thirdperson', get['value']('thirdperson'));
        if (UI['IsHotkeyActive']('Script items', 'override damage key'))
            override_damage();
        if (get['value']('at targets in air'))
            at_targets();
        if (get['value']('DT peek helper [ssg / awp]'))
            dt_peek_helper(i);
        if (get['value']('noscope only [scar20 / g3sg1]'))
            only_noscope(i);
        get['value']('faster recharge') ? better_recharge() : Exploit['EnableRecharge']();
    };
add['drowpown']('         CUTE - YAW', [
    'Rage',
    'Anti-Aim',
    'Visual',
    'Settings'
]), add['hotkey']('override damage key'), add['slider_int']('override damage value', 0x1, 0x82), add['slider_int']('override hitchance in noscope', 0x1, 0x82), add['slider_int']('override hitchance in air [ssg / r8]', 0x1, 0x82), add['slider_int']('strafer speed', 0x1, 0x15e), add['checkbox']('faster recharge'), add['checkbox']('safe point on limbs'), add['checkbox']('DT peek helper [ssg / awp]'), add['checkbox']('noscope only [scar20 / g3sg1]'), add['drowpown']('body yaw type', [
    'off',
    'jitter',
    'static'
]), add['slider_int']('real offset', 0x1, 0x3c), add['slider_int']('lby offset', 0x1, 0x3c), add['checkbox']('low delta on slow-walk'), add['checkbox']('at targets in air'), add['checkbox']('jitter fake-lag'), add['hotkey']('Left'), add['hotkey']('Right'), add['hotkey']('Off'), add['slider_int']('thirdperson', 0x3c, 0x12c), add['checkbox']('arrows'), add['checkbox']('hitlogs & buylogs'), add['checkbox']('keybinds under crosshair'), add['checkbox']('fake indicator'), add['checkbox']('keybinds'), add['checkbox']('watermark'), add['textbox']('watermark username'), add['drowpown']('Theme', [
    'Static line',
    'Gradient line'
]), add['textbox']('indicator name'), add['colorpicker']('color'), add['colorpicker']('manuals color'), add['colorpicker']('real color'), add['colorpicker']('arrows background color'), add['checkbox']('load default config'), add['slider_int']('watermark_x', 0x0, screen[0x0]), add['slider_int']('watermark_y', 0x0, screen[0x1]), add['slider_int']('fake_x', 0x0, screen[0x0]), add['slider_int']('fake_y', 0x0, screen[0x1]), add['slider_int']('binds_x', 0x0, screen[0x0]), add['slider_int']('binds_y', 0x0, screen[0x1]), cheat['register_callback']('player_hurt', 'hitlogs'), Cheat['RegisterCallback']('item_purchase', 'on_item_purchase'), cheat['register_callback']('CreateMove', 'create_move'), cheat['register_callback']('Draw', 'draw');
Заняло 1 минуту , играйте ( Я проверил всё ворк)
js by @prince1337
что у тебя заняло 1 минуту? взять джс с другой темы и деобфуцировать ее?
 
Код:
Expand Collapse Copy
const get = {
        'value'(N) {
            return UI['GetValue']('Script items', N);
        },
        'text'(N) {
            return UI['GetString']('Script items', N);
        },
        'color'(N) {
            return UI['GetColor']('Script items', N);
        },
        'on_map'() {
            return World['GetServerString']();
        },
        'is_menu'() {
            return UI['IsMenuOpen']();
        },
        'inverter'() {
            return UI['IsHotkeyActive']('Anti-Aim', 'Fake angels', 'Inverter');
        }
    },
    set = {
        'enabled'(N, l) {
            return UI['SetEnabled']('Script items', N, l);
        },
        'value'(N, l) {
            return UI['SetValue']('Script items', N, l);
        },
        'color'(N, l) {
            return UI['SetColor']('Script items', N, l);
        }
    },
    add = {
        'hotkey'(N) {
            return UI['AddHotkey'](N);
        },
        'checkbox'(N) {
            return UI['AddCheckbox'](N);
        },
        'textbox'(N) {
            return UI['AddTextbox'](N);
        },
        'colorpicker'(N) {
            return UI['AddColorPicker'](N);
        },
        'slider_int'(N, l, i) {
            return UI['AddSliderInt'](N, l, i);
        },
        'slider_float'(N, l, i) {
            return UI['AddSliderFloat'](N, l, i);
        },
        'drowpown'(N, l) {
            return UI['AddDropdown'](N, l);
        }
    },
    cheat = {
        'register_callback'(N, l) {
            return Cheat['RegisterCallback'](N, l);
        }
    },
    menu_setup = function () {
        const N = get['value']('         CUTE - YAW'),
            l = N == 0x0,
            i = N == 0x1,
            x = N == 0x2,
            M = N == 0x3;
        set['enabled']('override damage key', l), set['enabled']('override damage value', l), set['enabled']('override hitchance in noscope', l), set['enabled']('override hitchance in air [ssg / r8]', l), set['enabled']('strafer speed', l), set['enabled']('faster recharge', l), set['enabled']('safe point on limbs', l), set['enabled']('DT peek helper [ssg / awp]', l), set['enabled']('noscope only [scar20 / g3sg1]', l), set['enabled']('body yaw type', i), set['enabled']('real offset', i), set['enabled']('lby offset', i), set['enabled']('low delta on slow-walk', i), set['enabled']('at targets in air', i), set['enabled']('jitter fake-lag', i), set['enabled']('Left', i), set['enabled']('Right', i), set['enabled']('Off', i), set['enabled']('thirdperson', x), set['enabled']('arrows', x), set['enabled']('hitlogs & buylogs', x), set['enabled']('keybinds', x), set['enabled']('keybinds under crosshair', x), set['enabled']('fake indicator', x), set['enabled']('watermark', x), set['enabled']('watermark username', x), set['enabled']('Theme', x), set['enabled']('indicator name', M), set['enabled']('color', M), set['enabled']('manuals color', M), set['enabled']('real color', M), set['enabled']('arrows background color', M), set['enabled']('load default config', M), set['enabled']('watermark_x', ![]), set['enabled']('watermark_y', ![]), set['enabled']('fake_x', ![]), set['enabled']('fake_y', ![]), set['enabled']('binds_x', ![]), set['enabled']('binds_y', ![]);
    },
    screen = Global['GetScreenSize'](),
    preset = function () {
        get['value']('load default config') && (set['color']('color', [
            0x7a,
            0x70,
            0xfa,
            0xff
        ]), set['color']('real color', [
            0xff,
            0xff,
            0xff,
            0xff
        ]), set['color']('manuals color', [
            0x9b,
            0xff,
            0x1,
            0xff
        ]), set['color']('arrows background color', [
            0x0,
            0x0,
            0x0,
            0x4b
        ]), set['value']('override damage value', 0x7), set['value']('override hitchance in noscope', 0x1e), set['value']('override hitchance in air [ssg / r8]', 0x27), set['value']('strafer speed', 0x122), set['value']('safe point on limbs', ![]), set['value']('DT peek helper [ssg / awp]', !![]), set['value']('noscope only [scar20 / g3sg1]', !![]), set['value']('body yaw type', 0x1), set['value']('real offset', 0x17), set['value']('lby offset', 0x1f), set['value']('low delta on slow-walk', !![]), set['value']('at targets in air', ![]), set['value']('jitter fake-lag', !![]), set['value']('thirdperson', 0x52), set['value']('hitlogs & buylogs', !![]), set['value']('keybinds', !![]), set['value']('fake indicator', !![]), set['value']('watermark', !![]), set['value']('faster recharge', !![]), set['value']('keybinds under crosshair', !![])), set['value']('load default config', ![]);
    };
var logs = [];
const log = function (N, l, i, x) {
        this['icon'] = N, this['text'] = l, this['time'] = i, this['alpha'] = x;
    },
    hitboxes = [
        'generic',
        'head',
        'chest',
        'stomach',
        'left arm',
        'right arm',
        'left leg',
        'right leg',
        'body'
    ],
    get_hitbox = function (N) {
        return hitboxes[N] || 'Generic';
    },
    get_velocity = function (N) {
        const l = Entity['GetProp'](N, 'CBasePlayer', 'm_vecVelocity[0]');
        return Math['sqrt'](l[0x0] * l[0x0] + l[0x1] * l[0x1]);
    },
    random = function (N, l) {
        var N = Math['ceil'](N),
            l = Math['floor'](l);
        return Math['floor'](Math['random']() * (l - N + 0x1)) + N;
    },
    render_circle = function (N, l, M, L, B, e, b) {
        for (var f = B; f < B + e; f++) {
            const C = f * Math['PI'] / 0xb4;
            Render['Line'](N + Math['cos'](C) * M, l + Math['sin'](C) * M, N + Math['cos'](C) * L, l + Math['sin'](C) * L, b);
        }
    },
    time_to_ticks = function (N) {
        return Math['floor'](0.5 + N / Globals['TickInterval']());
    },
    adaptive_renderbox = function (N, l, i, M, L) {
        const B = get['color']('color');
        Render['FilledRect'](N, l + 0x2, i - 0.5, 0x10, [
            0xa,
            0xa,
            0xa,
            0x64
        ]), Render['StringCustom'](N + 0x5, l + 0x3, 0x0, M, [
            0xff,
            0xff,
            0xff,
            0xff
        ], L), get['value']('Theme') == 0x0 ? Render['FilledRect'](N, l, i - 0.5, 0x2, [
            B[0x0],
            B[0x1],
            B[0x2],
            0xff
        ]) : (-Render['GradientRect'](N, l, i / 0x2, 0x2, 0x1, [
            0x37,
            0xb1,
            0xda,
            0xff
        ], [
            0xcb,
            0x46,
            0xcd,
            0xff
        ]), Render['GradientRect'](N + i / 0x2, l, i / 0x2, 0x2, 0x1, [
            0xcb,
            0x46,
            0xcd,
            0xff
        ], [
            0xcc,
            0xe3,
            0x35,
            0xff
        ]));
    };
var stored = ![],
    x_offs = 0x0,
    y_offs = 0x0;
const in_bounds = function (N, l, i, M, L) {
        return N[0x0] > l && N[0x1] > i && N[0x0] < M && N[0x1] < L;
    },
    move = function (N, l, i, M) {
        if (UI['IsMenuOpen']() && Input['IsKeyPressed'](0x1)) {
            const L = Global['GetCursorPosition']();
            in_bounds(L, N, l, N + i, l + 0x28) && (!stored && (x_offs = L[0x0] - N, y_offs = L[0x1] - l, stored = !![]), UI['SetValue']('Script items', M + '_x', L[0x0] - x_offs), UI['SetValue']('Script items', M + '_y', L[0x1] - y_offs));
        } else {
            if (stored)
                stored = ![];
        }
    },
    dt_peek_helper = function (N) {
        if (N != 'ssg 08' && N != 'awp')
            return;
        const l = UI['IsHotkeyActive']('Rage', 'Exploits', 'Double tap') && UI['IsHotkeyActive']('Misc', 'GENERAL', 'Movement', 'Auto peek');
        UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'Auto direction', l);
    },
    override_damage = function () {
        const N = Entity['GetEnemies']();
        for (i = 0x0; i < N['length']; i++) {
            Ragebot['ForceTargetMinimumDamage'](N[i], get['value']('override damage value'));
        }
    },
    noscope_hitchance = function (N) {
        if (N != 'scar 20' && N != 'g3sg1')
            return;
        const l = Entity['GetProp'](Entity['GetLocalPlayer'](), 'CCSPlayer', 'm_bIsScoped');
        if (!l)
            Ragebot['ForceTargetHitchance'](Ragebot['GetTarget'](), get['value']('override hitchance in noscope'));
    },
    air_hitchance = function (N) {
        if (N != 'ssg 08' && N != 'r8 revolver')
            return;
        const l = Entity['GetProp'](Entity['GetLocalPlayer'](), 'CBasePlayer', 'm_hGroundEntity');
        if (l)
            Ragebot['ForceTargetHitchance'](Ragebot['GetTarget'](), get['value']('override hitchance in air [ssg / r8]'));
    },
    only_noscope = function (N) {
        N != 'scar 20' && N != 'g3sg1' ? UI['SetValue']('Rage', 'GENERAL', 'General', 'Auto scope', !![]) : UI['SetValue']('Rage', 'GENERAL', 'General', 'Auto scope', ![]);
    },
    can_shot = function (N) {
        const l = Entity['GetLocalPlayer'](),
            i = Entity['GetWeapon'](l);
        if (l == null || i == null)
            return ![];
        const x = Entity['GetProp'](l, 'CCSPlayer', 'm_nTickBase'),
            M = Globals['TickInterval']() * (x - N);
        if (M < Entity['GetProp'](l, 'CCSPlayer', 'm_flNextAttack'))
            return ![];
        if (M < Entity['GetProp'](i, 'CBaseCombatWeapon', 'm_flNextPrimaryAttack'))
            return ![];
        return !![];
    },
    better_recharge = function () {
        const N = Exploit['GetCharge']();
        Exploit[(N != 0x1 ? 'Enable' : 'Disable') + 'Recharge'](), can_shot(0x10) && N != 0x1 && (Exploit['DisableRecharge'](), Exploit['Recharge']());
    },
    hitlogs = function () {
        const N = Entity['GetEntityFromUserID'](Event['GetInt']('userid')),
            l = Entity['GetEntityFromUserID'](Event['GetInt']('attacker')),
            i = 'hurt  ' + Entity['GetName'](N) + '  for  ' + Event['GetInt']('dmg_health') + '  in  ' + get_hitbox(Event['GetInt']('hitgroup')) + '\x0a';
        if (Entity['IsLocalPlayer'](l) && l != N)
            logs['push'](new log('e', i, Globals['Tickcount'](), 0xff)), Cheat['PrintColor']([
                0xff,
                0xff,
                0xff,
                0xff
            ], i);
    },
    on_item_purchase = function () {
        if (Event['GetInt']('team') != Entity['GetProp'](Entity['GetLocalPlayer'](), 'CBaseEntity', 'm_iTeamNum')) {
            var N = Event['GetString']('weapon');
            N = N['replace']('weapon_', ''), N = N['replace']('item_', ''), N = N['replace']('assaultsuit', 'kevlar + helmet'), N = N['replace']('incgrenade', 'molotov');
            if (N != 'unknown') {
                const l = '' + Entity['GetName'](Entity['GetEntityFromUserID'](Event['GetInt']('userid'))) + ' bought ' + N + '\x0a';
                logs['push'](new log('a', l, Globals['Tickcount'](), 0xff)), Cheat['PrintColor']([
                    0xff,
                    0xff,
                    0xff,
                    0xff
                ], l);
            }
        }
    };

function safe_on_limbs() {
    Ragebot['ForceHitboxSafety'](0xc), Ragebot['ForceHitboxSafety'](0xb), Ragebot['ForceHitboxSafety'](0xa), Ragebot['ForceHitboxSafety'](0x9);
}
const watermark = function (N, l, i) {
        const M = get['text']('watermark username') == '' ? Cheat['GetUsername']() : get['text']('watermark username'),
            L = get['on_map'](),
            B = Math['round'](Local['Latency']() * 0x3e8 - 0x10)['toString'](),
            e = new Date(),
            b = e['getHours'](),
            f = e['getMinutes'](),
            C = e['getSeconds'](),
            t = (b < 0xa ? '0' + b : b) + ':' + (f < 0xa ? '0' + f : f) + ':' + (C < 0xa ? '0' + C : C);
        if (B < 0x1)
            B = 0x0;
        if (!L != '')
            L = 'offline';
        const q = 'cute yaw | ' + M + ' | ' + B + ' ms | ' + L + ' | ' + t + '',
            O = Render['TextSizeCustom'](q, i)[0x0] + 0xa;
        adaptive_renderbox(N, l, O, q, i), move(N, l, O, 'watermark');
    },
    fake = function (N, l, i, M) {
        const L = time_to_ticks(Globals['Curtime']() - Entity['GetProp'](Entity['GetLocalPlayer'](), 'DT_CSPlayer', 'm_flSimulationTime')) + 0x1,
            B = Math['min'](Math['abs'](Local['GetRealYaw']() - Local['GetFakeYaw']()) / 0x2, 0x3c)['toFixed'](0x0),
            e = get_velocity(Entity['GetLocalPlayer']()),
            b = Math['round'](e),
            f = 'FAKE:     choke:     speed:    ',
            C = Render['TextSizeCustom'](f, i)[0x0] + 0xa;
        adaptive_renderbox(N, l, C, f, i), render_circle(N + 0x5c, l + 0xa, 3.2, 3.8, 0x0, 0x10 / 0x1 * L, [
            M[0x0],
            M[0x1],
            M[0x2],
            0xff
        ]), render_circle(N + 0x2c, l + 0xa, 3.2, 3.8, 0x0, 0x168 / 0x3c * B, [
            M[0x0],
            M[0x1],
            M[0x2],
            0xff
        ]), render_circle(N + 0x8e, l + 0xa, 3.2, 3.8, 0x0, 0x168 / 0xff * b, [
            M[0x0],
            M[0x1],
            M[0x2],
            0xff
        ]), move(N, l, C, 'fake');
    };
var info = [
    [
        'Double-tap',
        [
            'Rage',
            'Exploits',
            'Double tap'
        ],
        'on'
    ],
    [
        'Hide-shots',
        [
            'Rage',
            'Exploits',
            'Hide shots'
        ],
        'on'
    ],
    [
        'Fake-duck',
        [
            'Anti-Aim',
            'Extra',
            'Fake duck'
        ],
        'on'
    ],
    [
        'Body-aim',
        [
            'Rage',
            'General',
            'General',
            'Force body aim'
        ],
        'force'
    ],
    [
        'Safe-point',
        [
            'Rage',
            'General',
            'General',
            'Force safe point'
        ],
        'force'
    ],
    [
        'Minimum damage',
        [
            'Script items',
            'override damage key'
        ],
        'on'
    ]
];
const hotkey = function (N, l, M) {
        var L = [];
        const B = get['color']('color');
        for (var e in info) {
            UI['IsHotkeyActive']['apply'](null, info[e][0x1]) && L['push'](e);
        }
        (!L['length'] == 0x0 || get['is_menu']()) && (Render['FilledRect'](N, l, 0x96, 0x10, [
            0xa,
            0xa,
            0xa,
            0x64
        ]), Render['StringCustom'](N + 0x4b, l + 0x2, 0x1, 'keybinds', [
            0xff,
            0xff,
            0xff,
            0xff
        ], M), get['value']('Theme') == 0x0 ? Render['FilledRect'](N, l, 0x96, 0x2, [
            B[0x0],
            B[0x1],
            B[0x2],
            0xff
        ]) : (Render['GradientRect'](N, l, 0x4b, 0x2, 0x1, [
            0x37,
            0xb1,
            0xda,
            0xff
        ], [
            0xcb,
            0x46,
            0xcd,
            0xff
        ]), Render['GradientRect'](N + 0x4b, l, 0x4b, 0x2, 0x1, [
            0xcb,
            0x46,
            0xcd,
            0xff
        ], [
            0xcc,
            0xe3,
            0x35,
            0xff
        ])));
        for (var b in L) {
            var f = Render['TextSizeCustom'](info[L[b]][0x2], M)[0x0];
            Render['StringCustom'](N + 0x1, l + 0x12 + 0xf * b, 0x0, info[L[b]][0x0], [
                0xff,
                0xff,
                0xff,
                0xff
            ], M), Render['StringCustom'](N + 0x8e - f, l + 0x12 + 0xf * b, 0x0, '[' + info[L[b]][0x2] + ']', [
                0xff,
                0xff,
                0xff,
                0xff
            ], M);
        }
        move(N, l, 0x96, 'binds');
    },
    arrows = function (N, l) {
        const i = UI['IsHotkeyActive']('Anti-Aim', 'Fake angels', 'Inverter'),
            M = UI['GetValue']('Anti-Aim', 'Rage Anti-Aim', 'Yaw offset'),
            L = i ? 0x1b : -0x1d,
            B = [],
            e = get['color']('manuals color'),
            b = get['color']('real color'),
            f = get['color']('arrows background color'),
            C = [
                [
                    N + 0x2b,
                    l
                ],
                [
                    N + 0x1e,
                    l + 0x7
                ],
                [
                    N + 0x1e,
                    l - 0x7
                ]
            ],
            t = [
                [
                    N - 0x2b,
                    l
                ],
                [
                    N - 0x1e,
                    l - 0x7
                ],
                [
                    N - 0x1e,
                    l + 0x7
                ]
            ];
        if (M == 0x5a)
            B = C;
        else
            M == -0x5a && (B = t);;
        Render['FilledRect'](N + 0x1b, l - 0x7, 0x2, 0xf, [
            0x0,
            0x0,
            0x0,
            f[0x3]
        ]), Render['FilledRect'](N - 0x1d, l - 0x7, 0x2, 0xf, [
            0x0,
            0x0,
            0x0,
            f[0x3]
        ]), Render['Polygon'](C, [
            0x0,
            0x0,
            0x0,
            f[0x3]
        ]), Render['Polygon'](t, [
            0x0,
            0x0,
            0x0,
            f[0x3]
        ]), Render['Polygon'](B, [
            e[0x0],
            e[0x1],
            e[0x2],
            0xff
        ]), Render['FilledRect'](N + L, l - 0x7, 0x2, 0xf, [
            b[0x0],
            b[0x1],
            b[0x2],
            0xff
        ]);
    },
    Outlined = function (N, l, i, M, L, B) {
        Render['StringCustom'](N + 0x1, l + 0x1, i, M, [
            0x19,
            0x19,
            0x19,
            0xc8
        ], B), Render['StringCustom'](N, l, i, M, L, B);
    },
    at_targets = function () {
        const N = Entity['GetProp'](Entity['GetLocalPlayer'](), 'CBasePlayer', 'm_hGroundEntity');
        if (N)
            UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'At targets', !![]);
        else
            UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'At targets', ![]);
    },
    jitter = function (N, l, i, x) {
        const M = Global['Tickcount']() % N >= l ? i : x;
        return M;
    },
    fakeLag = function () {
        UI['SetValue']('Anti-Aim', 'Fake-lag', 'Limit', jitter(0xf, 0xe, 0x3, 0xf));
    },
    draw = function () {
        const N = get['color']('color'),
            l = Render['AddFont']('Verdana', 0x7, 0x64),
            x = Render['AddFont']('untitled-font-1', 0xa, 0x64);
        get['value']('arrows') && get['on_map']() && arrows(screen[0x0] / 0x2, screen[0x1] / 0x2);
        if (get['value']('watermark'))
            watermark(get['value']('watermark_x'), get['value']('watermark_y'), l);
        if (get['value']('keybinds'))
            hotkey(get['value']('binds_x'), get['value']('binds_y'), l);
        if (get['value']('fake indicator'))
            fake(get['value']('fake_x'), get['value']('fake_y'), l, N);
        if (get['on_map']())
            Outlined(screen[0x0] / 0x2, screen[0x1] / 0x2 + 0xa, 0x1, UI['GetValue']('Anti-Aim', 'Rage Anti-Aim', 'Auto direction') ? 'FREESTAND' : get['text']('indicator name') == '' ? 'CUTE YAW' : get['text']('indicator name'), [
                N[0x0],
                N[0x1],
                N[0x2],
                0xff
            ], l);
        if (get['value']('hitlogs & buylogs') && get['on_map']())
            for (var M in logs) {
                Render['StringCustom'](0x5, 0x5 - M * -0x14, 0x0, logs[M]['icon'], [
                    0x64,
                    0x9b,
                    0xff,
                    logs[M]['alpha']
                ], x), Render['StringCustom'](0x16, 0x5 - M * -0x14, 0x0, logs[M]['text'], [
                    0xff,
                    0xff,
                    0xff,
                    logs[M]['alpha']
                ], l);
                if (logs[M]['time'] + 0xc8 < Globals['Tickcount']())
                    logs[M]['alpha'] -= Globals['Frametime']() * 0x258;
                if (logs[M]['alpha'] < 0x0)
                    logs['shift']();
            }
        if (get['value']('keybinds under crosshair') && get['on_map']()) {
            var L = [];
            const B = Exploit['GetCharge'](),
                e = UI['IsHotkeyActive']('Anti-Aim', 'Extra', 'Fake duck'),
                b = [
                    0x9d + (0xff - 0x0) * B / 0x1,
                    0x0 + (0xff - 0x0) * B / 0x1,
                    0x14 + (0x0 - 0x14) * B / 0x1,
                    0xff
                ];
            UI['IsHotkeyActive']('Rage', 'Exploits', 'Double tap') && L['push']({
                'name': e ? 'DT (fakeduck)' : '    DT',
                'color': b,
                'render': e ? '' : render_circle(screen[0x0] / 0x2 - 0x8, screen[0x1] / 0x2 + 0x1d, 3.2, 3.8, 0x0, 0x168 / 0x1 * B, b)
            });;
            UI['IsHotkeyActive']('Rage', 'Exploits', 'Hide shots') && L['push']({
                'name': 'HIDE',
                'color': [
                    0xff,
                    0xff,
                    0xff,
                    0xff
                ]
            });;
            UI['IsHotkeyActive']('Rage', 'General', 'General', 'Force safe point') && L['push']({
                'name': 'SAFE',
                'color': [
                    0x9b,
                    0x9b,
                    0xff,
                    0xff
                ]
            });;
            UI['IsHotkeyActive']('Rage', 'General', 'General', 'Force body aim') && L['push']({
                'name': 'BAIM',
                'color': [
                    0x9b,
                    0x9b,
                    0xff,
                    0xff
                ]
            });;
            UI['IsHotkeyActive']('Script items', 'override damage key') && L['push']({
                'name': 'DMG',
                'color': [
                    0xff,
                    0xcf,
                    0x69,
                    0xff
                ]
            });;
            for (M = 0x0; M < L['length']; M++) {
                Outlined(screen[0x0] / 0x2, screen[0x1] / 0x2 + 0x17 - M * -0xd, 0x1, L[M]['name'], L[M]['color'], l);
            }
        }
        if (get['is_menu']())
            menu_setup(), preset();
    },
    create_move = function () {
        const N = get['inverter'](),
            l = get['value']('body yaw type');
        l == 0x0 ? AntiAim['SetOverride'](0x0) : AntiAim['SetOverride'](0x1);
        if (get['value']('low delta on slow-walk') && UI['IsHotkeyActive']('Anti-Aim', 'Extra', 'Slow walk'))
            AntiAim['SetOverride'](0x1), N ? AntiAim['SetRealOffset'](0x11) && AntiAim['SetLBYOffset'](-0x19) : AntiAim['SetRealOffset'](-0x12) && AntiAim['SetLBYOffset'](0x18);
        else {
            if (l == 0x1)
                AntiAim['SetRealOffset'](jitter(0x3, 0x2, get['value']('real offset'), -get['value']('real offset'))), AntiAim['SetLBYOffset'](jitter(0x3, 0x2, -get['value']('lby offset'), get['value']('lby offset')));
            else
                l == 0x2 && (N ? AntiAim['SetRealOffset'](get['value']('real offset')) && AntiAim['SetLBYOffset'](-get['value']('lby offset')) : AntiAim['SetRealOffset'](-get['value']('real offset')) && AntiAim['SetLBYOffset'](get['value']('lby offset')));
        }
        UI['IsHotkeyActive']('Script items', 'Off') && UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'Yaw offset', 0x0);;
        UI['IsHotkeyActive']('Script items', 'Left') && UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'Yaw offset', -0x5a);;
        UI['IsHotkeyActive']('Script items', 'Right') && UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'Yaw offset', 0x5a);;
        const i = Entity['GetName'](Entity['GetWeapon'](Entity['GetLocalPlayer']()));
        noscope_hitchance(i), air_hitchance(i), UI['SetValue']('Misc', 'GENERAL', 'Movement', 'Turn speed', get['value']('strafer speed'));
        if (get['value']('jitter fake-lag'))
            fakeLag();
        if (get['value']('thirdperson') > 0x3d)
            UI['SetValue']('Visual', 'WORLD', 'View', 'Thirdperson', get['value']('thirdperson'));
        if (UI['IsHotkeyActive']('Script items', 'override damage key'))
            override_damage();
        if (get['value']('at targets in air'))
            at_targets();
        if (get['value']('DT peek helper [ssg / awp]'))
            dt_peek_helper(i);
        if (get['value']('noscope only [scar20 / g3sg1]'))
            only_noscope(i);
        get['value']('faster recharge') ? better_recharge() : Exploit['EnableRecharge']();
    };
add['drowpown']('         CUTE - YAW', [
    'Rage',
    'Anti-Aim',
    'Visual',
    'Settings'
]), add['hotkey']('override damage key'), add['slider_int']('override damage value', 0x1, 0x82), add['slider_int']('override hitchance in noscope', 0x1, 0x82), add['slider_int']('override hitchance in air [ssg / r8]', 0x1, 0x82), add['slider_int']('strafer speed', 0x1, 0x15e), add['checkbox']('faster recharge'), add['checkbox']('safe point on limbs'), add['checkbox']('DT peek helper [ssg / awp]'), add['checkbox']('noscope only [scar20 / g3sg1]'), add['drowpown']('body yaw type', [
    'off',
    'jitter',
    'static'
]), add['slider_int']('real offset', 0x1, 0x3c), add['slider_int']('lby offset', 0x1, 0x3c), add['checkbox']('low delta on slow-walk'), add['checkbox']('at targets in air'), add['checkbox']('jitter fake-lag'), add['hotkey']('Left'), add['hotkey']('Right'), add['hotkey']('Off'), add['slider_int']('thirdperson', 0x3c, 0x12c), add['checkbox']('arrows'), add['checkbox']('hitlogs & buylogs'), add['checkbox']('keybinds under crosshair'), add['checkbox']('fake indicator'), add['checkbox']('keybinds'), add['checkbox']('watermark'), add['textbox']('watermark username'), add['drowpown']('Theme', [
    'Static line',
    'Gradient line'
]), add['textbox']('indicator name'), add['colorpicker']('color'), add['colorpicker']('manuals color'), add['colorpicker']('real color'), add['colorpicker']('arrows background color'), add['checkbox']('load default config'), add['slider_int']('watermark_x', 0x0, screen[0x0]), add['slider_int']('watermark_y', 0x0, screen[0x1]), add['slider_int']('fake_x', 0x0, screen[0x0]), add['slider_int']('fake_y', 0x0, screen[0x1]), add['slider_int']('binds_x', 0x0, screen[0x0]), add['slider_int']('binds_y', 0x0, screen[0x1]), cheat['register_callback']('player_hurt', 'hitlogs'), Cheat['RegisterCallback']('item_purchase', 'on_item_purchase'), cheat['register_callback']('CreateMove', 'create_move'), cheat['register_callback']('Draw', 'draw');
Заняло 1 минуту , играйте ( Я проверил всё ворк)
js by @prince1337
source code != deobfuscation + он сделает пару апдейтов и эта хуйня уже нахуй никому не нужна будет.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
спасибо братанчик на новую джс лгбт цвета
 
Код:
Expand Collapse Copy
const get = {
        'value'(N) {
            return UI['GetValue']('Script items', N);
        },
        'text'(N) {
            return UI['GetString']('Script items', N);
        },
        'color'(N) {
            return UI['GetColor']('Script items', N);
        },
        'on_map'() {
            return World['GetServerString']();
        },
        'is_menu'() {
            return UI['IsMenuOpen']();
        },
        'inverter'() {
            return UI['IsHotkeyActive']('Anti-Aim', 'Fake angels', 'Inverter');
        }
    },
    set = {
        'enabled'(N, l) {
            return UI['SetEnabled']('Script items', N, l);
        },
        'value'(N, l) {
            return UI['SetValue']('Script items', N, l);
        },
        'color'(N, l) {
            return UI['SetColor']('Script items', N, l);
        }
    },
    add = {
        'hotkey'(N) {
            return UI['AddHotkey'](N);
        },
        'checkbox'(N) {
            return UI['AddCheckbox'](N);
        },
        'textbox'(N) {
            return UI['AddTextbox'](N);
        },
        'colorpicker'(N) {
            return UI['AddColorPicker'](N);
        },
        'slider_int'(N, l, i) {
            return UI['AddSliderInt'](N, l, i);
        },
        'slider_float'(N, l, i) {
            return UI['AddSliderFloat'](N, l, i);
        },
        'drowpown'(N, l) {
            return UI['AddDropdown'](N, l);
        }
    },
    cheat = {
        'register_callback'(N, l) {
            return Cheat['RegisterCallback'](N, l);
        }
    },
    menu_setup = function () {
        const N = get['value']('         CUTE - YAW'),
            l = N == 0x0,
            i = N == 0x1,
            x = N == 0x2,
            M = N == 0x3;
        set['enabled']('override damage key', l), set['enabled']('override damage value', l), set['enabled']('override hitchance in noscope', l), set['enabled']('override hitchance in air [ssg / r8]', l), set['enabled']('strafer speed', l), set['enabled']('faster recharge', l), set['enabled']('safe point on limbs', l), set['enabled']('DT peek helper [ssg / awp]', l), set['enabled']('noscope only [scar20 / g3sg1]', l), set['enabled']('body yaw type', i), set['enabled']('real offset', i), set['enabled']('lby offset', i), set['enabled']('low delta on slow-walk', i), set['enabled']('at targets in air', i), set['enabled']('jitter fake-lag', i), set['enabled']('Left', i), set['enabled']('Right', i), set['enabled']('Off', i), set['enabled']('thirdperson', x), set['enabled']('arrows', x), set['enabled']('hitlogs & buylogs', x), set['enabled']('keybinds', x), set['enabled']('keybinds under crosshair', x), set['enabled']('fake indicator', x), set['enabled']('watermark', x), set['enabled']('watermark username', x), set['enabled']('Theme', x), set['enabled']('indicator name', M), set['enabled']('color', M), set['enabled']('manuals color', M), set['enabled']('real color', M), set['enabled']('arrows background color', M), set['enabled']('load default config', M), set['enabled']('watermark_x', ![]), set['enabled']('watermark_y', ![]), set['enabled']('fake_x', ![]), set['enabled']('fake_y', ![]), set['enabled']('binds_x', ![]), set['enabled']('binds_y', ![]);
    },
    screen = Global['GetScreenSize'](),
    preset = function () {
        get['value']('load default config') && (set['color']('color', [
            0x7a,
            0x70,
            0xfa,
            0xff
        ]), set['color']('real color', [
            0xff,
            0xff,
            0xff,
            0xff
        ]), set['color']('manuals color', [
            0x9b,
            0xff,
            0x1,
            0xff
        ]), set['color']('arrows background color', [
            0x0,
            0x0,
            0x0,
            0x4b
        ]), set['value']('override damage value', 0x7), set['value']('override hitchance in noscope', 0x1e), set['value']('override hitchance in air [ssg / r8]', 0x27), set['value']('strafer speed', 0x122), set['value']('safe point on limbs', ![]), set['value']('DT peek helper [ssg / awp]', !![]), set['value']('noscope only [scar20 / g3sg1]', !![]), set['value']('body yaw type', 0x1), set['value']('real offset', 0x17), set['value']('lby offset', 0x1f), set['value']('low delta on slow-walk', !![]), set['value']('at targets in air', ![]), set['value']('jitter fake-lag', !![]), set['value']('thirdperson', 0x52), set['value']('hitlogs & buylogs', !![]), set['value']('keybinds', !![]), set['value']('fake indicator', !![]), set['value']('watermark', !![]), set['value']('faster recharge', !![]), set['value']('keybinds under crosshair', !![])), set['value']('load default config', ![]);
    };
var logs = [];
const log = function (N, l, i, x) {
        this['icon'] = N, this['text'] = l, this['time'] = i, this['alpha'] = x;
    },
    hitboxes = [
        'generic',
        'head',
        'chest',
        'stomach',
        'left arm',
        'right arm',
        'left leg',
        'right leg',
        'body'
    ],
    get_hitbox = function (N) {
        return hitboxes[N] || 'Generic';
    },
    get_velocity = function (N) {
        const l = Entity['GetProp'](N, 'CBasePlayer', 'm_vecVelocity[0]');
        return Math['sqrt'](l[0x0] * l[0x0] + l[0x1] * l[0x1]);
    },
    random = function (N, l) {
        var N = Math['ceil'](N),
            l = Math['floor'](l);
        return Math['floor'](Math['random']() * (l - N + 0x1)) + N;
    },
    render_circle = function (N, l, M, L, B, e, b) {
        for (var f = B; f < B + e; f++) {
            const C = f * Math['PI'] / 0xb4;
            Render['Line'](N + Math['cos'](C) * M, l + Math['sin'](C) * M, N + Math['cos'](C) * L, l + Math['sin'](C) * L, b);
        }
    },
    time_to_ticks = function (N) {
        return Math['floor'](0.5 + N / Globals['TickInterval']());
    },
    adaptive_renderbox = function (N, l, i, M, L) {
        const B = get['color']('color');
        Render['FilledRect'](N, l + 0x2, i - 0.5, 0x10, [
            0xa,
            0xa,
            0xa,
            0x64
        ]), Render['StringCustom'](N + 0x5, l + 0x3, 0x0, M, [
            0xff,
            0xff,
            0xff,
            0xff
        ], L), get['value']('Theme') == 0x0 ? Render['FilledRect'](N, l, i - 0.5, 0x2, [
            B[0x0],
            B[0x1],
            B[0x2],
            0xff
        ]) : (-Render['GradientRect'](N, l, i / 0x2, 0x2, 0x1, [
            0x37,
            0xb1,
            0xda,
            0xff
        ], [
            0xcb,
            0x46,
            0xcd,
            0xff
        ]), Render['GradientRect'](N + i / 0x2, l, i / 0x2, 0x2, 0x1, [
            0xcb,
            0x46,
            0xcd,
            0xff
        ], [
            0xcc,
            0xe3,
            0x35,
            0xff
        ]));
    };
var stored = ![],
    x_offs = 0x0,
    y_offs = 0x0;
const in_bounds = function (N, l, i, M, L) {
        return N[0x0] > l && N[0x1] > i && N[0x0] < M && N[0x1] < L;
    },
    move = function (N, l, i, M) {
        if (UI['IsMenuOpen']() && Input['IsKeyPressed'](0x1)) {
            const L = Global['GetCursorPosition']();
            in_bounds(L, N, l, N + i, l + 0x28) && (!stored && (x_offs = L[0x0] - N, y_offs = L[0x1] - l, stored = !![]), UI['SetValue']('Script items', M + '_x', L[0x0] - x_offs), UI['SetValue']('Script items', M + '_y', L[0x1] - y_offs));
        } else {
            if (stored)
                stored = ![];
        }
    },
    dt_peek_helper = function (N) {
        if (N != 'ssg 08' && N != 'awp')
            return;
        const l = UI['IsHotkeyActive']('Rage', 'Exploits', 'Double tap') && UI['IsHotkeyActive']('Misc', 'GENERAL', 'Movement', 'Auto peek');
        UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'Auto direction', l);
    },
    override_damage = function () {
        const N = Entity['GetEnemies']();
        for (i = 0x0; i < N['length']; i++) {
            Ragebot['ForceTargetMinimumDamage'](N[i], get['value']('override damage value'));
        }
    },
    noscope_hitchance = function (N) {
        if (N != 'scar 20' && N != 'g3sg1')
            return;
        const l = Entity['GetProp'](Entity['GetLocalPlayer'](), 'CCSPlayer', 'm_bIsScoped');
        if (!l)
            Ragebot['ForceTargetHitchance'](Ragebot['GetTarget'](), get['value']('override hitchance in noscope'));
    },
    air_hitchance = function (N) {
        if (N != 'ssg 08' && N != 'r8 revolver')
            return;
        const l = Entity['GetProp'](Entity['GetLocalPlayer'](), 'CBasePlayer', 'm_hGroundEntity');
        if (l)
            Ragebot['ForceTargetHitchance'](Ragebot['GetTarget'](), get['value']('override hitchance in air [ssg / r8]'));
    },
    only_noscope = function (N) {
        N != 'scar 20' && N != 'g3sg1' ? UI['SetValue']('Rage', 'GENERAL', 'General', 'Auto scope', !![]) : UI['SetValue']('Rage', 'GENERAL', 'General', 'Auto scope', ![]);
    },
    can_shot = function (N) {
        const l = Entity['GetLocalPlayer'](),
            i = Entity['GetWeapon'](l);
        if (l == null || i == null)
            return ![];
        const x = Entity['GetProp'](l, 'CCSPlayer', 'm_nTickBase'),
            M = Globals['TickInterval']() * (x - N);
        if (M < Entity['GetProp'](l, 'CCSPlayer', 'm_flNextAttack'))
            return ![];
        if (M < Entity['GetProp'](i, 'CBaseCombatWeapon', 'm_flNextPrimaryAttack'))
            return ![];
        return !![];
    },
    better_recharge = function () {
        const N = Exploit['GetCharge']();
        Exploit[(N != 0x1 ? 'Enable' : 'Disable') + 'Recharge'](), can_shot(0x10) && N != 0x1 && (Exploit['DisableRecharge'](), Exploit['Recharge']());
    },
    hitlogs = function () {
        const N = Entity['GetEntityFromUserID'](Event['GetInt']('userid')),
            l = Entity['GetEntityFromUserID'](Event['GetInt']('attacker')),
            i = 'hurt  ' + Entity['GetName'](N) + '  for  ' + Event['GetInt']('dmg_health') + '  in  ' + get_hitbox(Event['GetInt']('hitgroup')) + '\x0a';
        if (Entity['IsLocalPlayer'](l) && l != N)
            logs['push'](new log('e', i, Globals['Tickcount'](), 0xff)), Cheat['PrintColor']([
                0xff,
                0xff,
                0xff,
                0xff
            ], i);
    },
    on_item_purchase = function () {
        if (Event['GetInt']('team') != Entity['GetProp'](Entity['GetLocalPlayer'](), 'CBaseEntity', 'm_iTeamNum')) {
            var N = Event['GetString']('weapon');
            N = N['replace']('weapon_', ''), N = N['replace']('item_', ''), N = N['replace']('assaultsuit', 'kevlar + helmet'), N = N['replace']('incgrenade', 'molotov');
            if (N != 'unknown') {
                const l = '' + Entity['GetName'](Entity['GetEntityFromUserID'](Event['GetInt']('userid'))) + ' bought ' + N + '\x0a';
                logs['push'](new log('a', l, Globals['Tickcount'](), 0xff)), Cheat['PrintColor']([
                    0xff,
                    0xff,
                    0xff,
                    0xff
                ], l);
            }
        }
    };

function safe_on_limbs() {
    Ragebot['ForceHitboxSafety'](0xc), Ragebot['ForceHitboxSafety'](0xb), Ragebot['ForceHitboxSafety'](0xa), Ragebot['ForceHitboxSafety'](0x9);
}
const watermark = function (N, l, i) {
        const M = get['text']('watermark username') == '' ? Cheat['GetUsername']() : get['text']('watermark username'),
            L = get['on_map'](),
            B = Math['round'](Local['Latency']() * 0x3e8 - 0x10)['toString'](),
            e = new Date(),
            b = e['getHours'](),
            f = e['getMinutes'](),
            C = e['getSeconds'](),
            t = (b < 0xa ? '0' + b : b) + ':' + (f < 0xa ? '0' + f : f) + ':' + (C < 0xa ? '0' + C : C);
        if (B < 0x1)
            B = 0x0;
        if (!L != '')
            L = 'offline';
        const q = 'cute yaw | ' + M + ' | ' + B + ' ms | ' + L + ' | ' + t + '',
            O = Render['TextSizeCustom'](q, i)[0x0] + 0xa;
        adaptive_renderbox(N, l, O, q, i), move(N, l, O, 'watermark');
    },
    fake = function (N, l, i, M) {
        const L = time_to_ticks(Globals['Curtime']() - Entity['GetProp'](Entity['GetLocalPlayer'](), 'DT_CSPlayer', 'm_flSimulationTime')) + 0x1,
            B = Math['min'](Math['abs'](Local['GetRealYaw']() - Local['GetFakeYaw']()) / 0x2, 0x3c)['toFixed'](0x0),
            e = get_velocity(Entity['GetLocalPlayer']()),
            b = Math['round'](e),
            f = 'FAKE:     choke:     speed:    ',
            C = Render['TextSizeCustom'](f, i)[0x0] + 0xa;
        adaptive_renderbox(N, l, C, f, i), render_circle(N + 0x5c, l + 0xa, 3.2, 3.8, 0x0, 0x10 / 0x1 * L, [
            M[0x0],
            M[0x1],
            M[0x2],
            0xff
        ]), render_circle(N + 0x2c, l + 0xa, 3.2, 3.8, 0x0, 0x168 / 0x3c * B, [
            M[0x0],
            M[0x1],
            M[0x2],
            0xff
        ]), render_circle(N + 0x8e, l + 0xa, 3.2, 3.8, 0x0, 0x168 / 0xff * b, [
            M[0x0],
            M[0x1],
            M[0x2],
            0xff
        ]), move(N, l, C, 'fake');
    };
var info = [
    [
        'Double-tap',
        [
            'Rage',
            'Exploits',
            'Double tap'
        ],
        'on'
    ],
    [
        'Hide-shots',
        [
            'Rage',
            'Exploits',
            'Hide shots'
        ],
        'on'
    ],
    [
        'Fake-duck',
        [
            'Anti-Aim',
            'Extra',
            'Fake duck'
        ],
        'on'
    ],
    [
        'Body-aim',
        [
            'Rage',
            'General',
            'General',
            'Force body aim'
        ],
        'force'
    ],
    [
        'Safe-point',
        [
            'Rage',
            'General',
            'General',
            'Force safe point'
        ],
        'force'
    ],
    [
        'Minimum damage',
        [
            'Script items',
            'override damage key'
        ],
        'on'
    ]
];
const hotkey = function (N, l, M) {
        var L = [];
        const B = get['color']('color');
        for (var e in info) {
            UI['IsHotkeyActive']['apply'](null, info[e][0x1]) && L['push'](e);
        }
        (!L['length'] == 0x0 || get['is_menu']()) && (Render['FilledRect'](N, l, 0x96, 0x10, [
            0xa,
            0xa,
            0xa,
            0x64
        ]), Render['StringCustom'](N + 0x4b, l + 0x2, 0x1, 'keybinds', [
            0xff,
            0xff,
            0xff,
            0xff
        ], M), get['value']('Theme') == 0x0 ? Render['FilledRect'](N, l, 0x96, 0x2, [
            B[0x0],
            B[0x1],
            B[0x2],
            0xff
        ]) : (Render['GradientRect'](N, l, 0x4b, 0x2, 0x1, [
            0x37,
            0xb1,
            0xda,
            0xff
        ], [
            0xcb,
            0x46,
            0xcd,
            0xff
        ]), Render['GradientRect'](N + 0x4b, l, 0x4b, 0x2, 0x1, [
            0xcb,
            0x46,
            0xcd,
            0xff
        ], [
            0xcc,
            0xe3,
            0x35,
            0xff
        ])));
        for (var b in L) {
            var f = Render['TextSizeCustom'](info[L[b]][0x2], M)[0x0];
            Render['StringCustom'](N + 0x1, l + 0x12 + 0xf * b, 0x0, info[L[b]][0x0], [
                0xff,
                0xff,
                0xff,
                0xff
            ], M), Render['StringCustom'](N + 0x8e - f, l + 0x12 + 0xf * b, 0x0, '[' + info[L[b]][0x2] + ']', [
                0xff,
                0xff,
                0xff,
                0xff
            ], M);
        }
        move(N, l, 0x96, 'binds');
    },
    arrows = function (N, l) {
        const i = UI['IsHotkeyActive']('Anti-Aim', 'Fake angels', 'Inverter'),
            M = UI['GetValue']('Anti-Aim', 'Rage Anti-Aim', 'Yaw offset'),
            L = i ? 0x1b : -0x1d,
            B = [],
            e = get['color']('manuals color'),
            b = get['color']('real color'),
            f = get['color']('arrows background color'),
            C = [
                [
                    N + 0x2b,
                    l
                ],
                [
                    N + 0x1e,
                    l + 0x7
                ],
                [
                    N + 0x1e,
                    l - 0x7
                ]
            ],
            t = [
                [
                    N - 0x2b,
                    l
                ],
                [
                    N - 0x1e,
                    l - 0x7
                ],
                [
                    N - 0x1e,
                    l + 0x7
                ]
            ];
        if (M == 0x5a)
            B = C;
        else
            M == -0x5a && (B = t);;
        Render['FilledRect'](N + 0x1b, l - 0x7, 0x2, 0xf, [
            0x0,
            0x0,
            0x0,
            f[0x3]
        ]), Render['FilledRect'](N - 0x1d, l - 0x7, 0x2, 0xf, [
            0x0,
            0x0,
            0x0,
            f[0x3]
        ]), Render['Polygon'](C, [
            0x0,
            0x0,
            0x0,
            f[0x3]
        ]), Render['Polygon'](t, [
            0x0,
            0x0,
            0x0,
            f[0x3]
        ]), Render['Polygon'](B, [
            e[0x0],
            e[0x1],
            e[0x2],
            0xff
        ]), Render['FilledRect'](N + L, l - 0x7, 0x2, 0xf, [
            b[0x0],
            b[0x1],
            b[0x2],
            0xff
        ]);
    },
    Outlined = function (N, l, i, M, L, B) {
        Render['StringCustom'](N + 0x1, l + 0x1, i, M, [
            0x19,
            0x19,
            0x19,
            0xc8
        ], B), Render['StringCustom'](N, l, i, M, L, B);
    },
    at_targets = function () {
        const N = Entity['GetProp'](Entity['GetLocalPlayer'](), 'CBasePlayer', 'm_hGroundEntity');
        if (N)
            UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'At targets', !![]);
        else
            UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'At targets', ![]);
    },
    jitter = function (N, l, i, x) {
        const M = Global['Tickcount']() % N >= l ? i : x;
        return M;
    },
    fakeLag = function () {
        UI['SetValue']('Anti-Aim', 'Fake-lag', 'Limit', jitter(0xf, 0xe, 0x3, 0xf));
    },
    draw = function () {
        const N = get['color']('color'),
            l = Render['AddFont']('Verdana', 0x7, 0x64),
            x = Render['AddFont']('untitled-font-1', 0xa, 0x64);
        get['value']('arrows') && get['on_map']() && arrows(screen[0x0] / 0x2, screen[0x1] / 0x2);
        if (get['value']('watermark'))
            watermark(get['value']('watermark_x'), get['value']('watermark_y'), l);
        if (get['value']('keybinds'))
            hotkey(get['value']('binds_x'), get['value']('binds_y'), l);
        if (get['value']('fake indicator'))
            fake(get['value']('fake_x'), get['value']('fake_y'), l, N);
        if (get['on_map']())
            Outlined(screen[0x0] / 0x2, screen[0x1] / 0x2 + 0xa, 0x1, UI['GetValue']('Anti-Aim', 'Rage Anti-Aim', 'Auto direction') ? 'FREESTAND' : get['text']('indicator name') == '' ? 'CUTE YAW' : get['text']('indicator name'), [
                N[0x0],
                N[0x1],
                N[0x2],
                0xff
            ], l);
        if (get['value']('hitlogs & buylogs') && get['on_map']())
            for (var M in logs) {
                Render['StringCustom'](0x5, 0x5 - M * -0x14, 0x0, logs[M]['icon'], [
                    0x64,
                    0x9b,
                    0xff,
                    logs[M]['alpha']
                ], x), Render['StringCustom'](0x16, 0x5 - M * -0x14, 0x0, logs[M]['text'], [
                    0xff,
                    0xff,
                    0xff,
                    logs[M]['alpha']
                ], l);
                if (logs[M]['time'] + 0xc8 < Globals['Tickcount']())
                    logs[M]['alpha'] -= Globals['Frametime']() * 0x258;
                if (logs[M]['alpha'] < 0x0)
                    logs['shift']();
            }
        if (get['value']('keybinds under crosshair') && get['on_map']()) {
            var L = [];
            const B = Exploit['GetCharge'](),
                e = UI['IsHotkeyActive']('Anti-Aim', 'Extra', 'Fake duck'),
                b = [
                    0x9d + (0xff - 0x0) * B / 0x1,
                    0x0 + (0xff - 0x0) * B / 0x1,
                    0x14 + (0x0 - 0x14) * B / 0x1,
                    0xff
                ];
            UI['IsHotkeyActive']('Rage', 'Exploits', 'Double tap') && L['push']({
                'name': e ? 'DT (fakeduck)' : '    DT',
                'color': b,
                'render': e ? '' : render_circle(screen[0x0] / 0x2 - 0x8, screen[0x1] / 0x2 + 0x1d, 3.2, 3.8, 0x0, 0x168 / 0x1 * B, b)
            });;
            UI['IsHotkeyActive']('Rage', 'Exploits', 'Hide shots') && L['push']({
                'name': 'HIDE',
                'color': [
                    0xff,
                    0xff,
                    0xff,
                    0xff
                ]
            });;
            UI['IsHotkeyActive']('Rage', 'General', 'General', 'Force safe point') && L['push']({
                'name': 'SAFE',
                'color': [
                    0x9b,
                    0x9b,
                    0xff,
                    0xff
                ]
            });;
            UI['IsHotkeyActive']('Rage', 'General', 'General', 'Force body aim') && L['push']({
                'name': 'BAIM',
                'color': [
                    0x9b,
                    0x9b,
                    0xff,
                    0xff
                ]
            });;
            UI['IsHotkeyActive']('Script items', 'override damage key') && L['push']({
                'name': 'DMG',
                'color': [
                    0xff,
                    0xcf,
                    0x69,
                    0xff
                ]
            });;
            for (M = 0x0; M < L['length']; M++) {
                Outlined(screen[0x0] / 0x2, screen[0x1] / 0x2 + 0x17 - M * -0xd, 0x1, L[M]['name'], L[M]['color'], l);
            }
        }
        if (get['is_menu']())
            menu_setup(), preset();
    },
    create_move = function () {
        const N = get['inverter'](),
            l = get['value']('body yaw type');
        l == 0x0 ? AntiAim['SetOverride'](0x0) : AntiAim['SetOverride'](0x1);
        if (get['value']('low delta on slow-walk') && UI['IsHotkeyActive']('Anti-Aim', 'Extra', 'Slow walk'))
            AntiAim['SetOverride'](0x1), N ? AntiAim['SetRealOffset'](0x11) && AntiAim['SetLBYOffset'](-0x19) : AntiAim['SetRealOffset'](-0x12) && AntiAim['SetLBYOffset'](0x18);
        else {
            if (l == 0x1)
                AntiAim['SetRealOffset'](jitter(0x3, 0x2, get['value']('real offset'), -get['value']('real offset'))), AntiAim['SetLBYOffset'](jitter(0x3, 0x2, -get['value']('lby offset'), get['value']('lby offset')));
            else
                l == 0x2 && (N ? AntiAim['SetRealOffset'](get['value']('real offset')) && AntiAim['SetLBYOffset'](-get['value']('lby offset')) : AntiAim['SetRealOffset'](-get['value']('real offset')) && AntiAim['SetLBYOffset'](get['value']('lby offset')));
        }
        UI['IsHotkeyActive']('Script items', 'Off') && UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'Yaw offset', 0x0);;
        UI['IsHotkeyActive']('Script items', 'Left') && UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'Yaw offset', -0x5a);;
        UI['IsHotkeyActive']('Script items', 'Right') && UI['SetValue']('Anti-Aim', 'Rage Anti-Aim', 'Yaw offset', 0x5a);;
        const i = Entity['GetName'](Entity['GetWeapon'](Entity['GetLocalPlayer']()));
        noscope_hitchance(i), air_hitchance(i), UI['SetValue']('Misc', 'GENERAL', 'Movement', 'Turn speed', get['value']('strafer speed'));
        if (get['value']('jitter fake-lag'))
            fakeLag();
        if (get['value']('thirdperson') > 0x3d)
            UI['SetValue']('Visual', 'WORLD', 'View', 'Thirdperson', get['value']('thirdperson'));
        if (UI['IsHotkeyActive']('Script items', 'override damage key'))
            override_damage();
        if (get['value']('at targets in air'))
            at_targets();
        if (get['value']('DT peek helper [ssg / awp]'))
            dt_peek_helper(i);
        if (get['value']('noscope only [scar20 / g3sg1]'))
            only_noscope(i);
        get['value']('faster recharge') ? better_recharge() : Exploit['EnableRecharge']();
    };
add['drowpown']('         CUTE - YAW', [
    'Rage',
    'Anti-Aim',
    'Visual',
    'Settings'
]), add['hotkey']('override damage key'), add['slider_int']('override damage value', 0x1, 0x82), add['slider_int']('override hitchance in noscope', 0x1, 0x82), add['slider_int']('override hitchance in air [ssg / r8]', 0x1, 0x82), add['slider_int']('strafer speed', 0x1, 0x15e), add['checkbox']('faster recharge'), add['checkbox']('safe point on limbs'), add['checkbox']('DT peek helper [ssg / awp]'), add['checkbox']('noscope only [scar20 / g3sg1]'), add['drowpown']('body yaw type', [
    'off',
    'jitter',
    'static'
]), add['slider_int']('real offset', 0x1, 0x3c), add['slider_int']('lby offset', 0x1, 0x3c), add['checkbox']('low delta on slow-walk'), add['checkbox']('at targets in air'), add['checkbox']('jitter fake-lag'), add['hotkey']('Left'), add['hotkey']('Right'), add['hotkey']('Off'), add['slider_int']('thirdperson', 0x3c, 0x12c), add['checkbox']('arrows'), add['checkbox']('hitlogs & buylogs'), add['checkbox']('keybinds under crosshair'), add['checkbox']('fake indicator'), add['checkbox']('keybinds'), add['checkbox']('watermark'), add['textbox']('watermark username'), add['drowpown']('Theme', [
    'Static line',
    'Gradient line'
]), add['textbox']('indicator name'), add['colorpicker']('color'), add['colorpicker']('manuals color'), add['colorpicker']('real color'), add['colorpicker']('arrows background color'), add['checkbox']('load default config'), add['slider_int']('watermark_x', 0x0, screen[0x0]), add['slider_int']('watermark_y', 0x0, screen[0x1]), add['slider_int']('fake_x', 0x0, screen[0x0]), add['slider_int']('fake_y', 0x0, screen[0x1]), add['slider_int']('binds_x', 0x0, screen[0x0]), add['slider_int']('binds_y', 0x0, screen[0x1]), cheat['register_callback']('player_hurt', 'hitlogs'), Cheat['RegisterCallback']('item_purchase', 'on_item_purchase'), cheat['register_callback']('CreateMove', 'create_move'), cheat['register_callback']('Draw', 'draw');
Заняло 1 минуту , играйте ( Я проверил всё ворк)
js by @prince1337
Можешь вырезать мне вотермарк?
Мне просто так лень)
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ой блять, приписку ласт выдешь , это новый, больше добавлено, зайди и посмотри , не засоряй тему
так бля там толком ничего не изменилось, лучше уж блядь запастить некро яв чем кути яв эт
 
Назад
Сверху Снизу