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

Эксперт
Статус
Оффлайн
Регистрация
22 Мар 2020
Сообщения
2,191
Реакции[?]
484
Поинты[?]
3K
Код:
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
 
Забаненный
Статус
Оффлайн
Регистрация
18 Июл 2020
Сообщения
902
Реакции[?]
200
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Код:
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 минуту? взять джс с другой темы и деобфуцировать ее?
 
Эксперт
Статус
Оффлайн
Регистрация
22 Мар 2020
Сообщения
2,191
Реакции[?]
484
Поинты[?]
3K
Эксперт
Статус
Оффлайн
Регистрация
14 Ноя 2020
Сообщения
1,796
Реакции[?]
586
Поинты[?]
2K
Код:
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 + он сделает пару апдейтов и эта хуйня уже нахуй никому не нужна будет.
 
Эксперт
Статус
Оффлайн
Регистрация
22 Мар 2020
Сообщения
2,191
Реакции[?]
484
Поинты[?]
3K
Still Don't Know My Name
Забаненный
Статус
Оффлайн
Регистрация
9 Ноя 2020
Сообщения
168
Реакции[?]
27
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
спасибо братанчик на новую джс лгбт цвета
 
Эксперт
Статус
Оффлайн
Регистрация
22 Мар 2020
Сообщения
2,191
Реакции[?]
484
Поинты[?]
3K
Пользователь
Статус
Оффлайн
Регистрация
24 Апр 2018
Сообщения
445
Реакции[?]
86
Поинты[?]
3K
Код:
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
Можешь вырезать мне вотермарк?
Мне просто так лень)
 
Забаненный
Статус
Оффлайн
Регистрация
21 Ноя 2020
Сообщения
97
Реакции[?]
32
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
я беру карты и делаю с ними фокусы
Забаненный
Статус
Оффлайн
Регистрация
29 Июл 2020
Сообщения
167
Реакции[?]
17
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Эксперт
Статус
Оффлайн
Регистрация
22 Мар 2020
Сообщения
2,191
Реакции[?]
484
Поинты[?]
3K
я беру карты и делаю с ними фокусы
Забаненный
Статус
Оффлайн
Регистрация
29 Июл 2020
Сообщения
167
Реакции[?]
17
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ой блять, приписку ласт выдешь , это новый, больше добавлено, зайди и посмотри , не засоряй тему
так бля там толком ничего не изменилось, лучше уж блядь запастить некро яв чем кути яв эт
 
Сверху Снизу