"REQ" индикаторы как у фарлига в ските (no add)

  • 328
  • 60
JavaScript:
UI.AddLabel("               AA Indicator")
UI.AddSliderInt('Antiaim_x', 0, Global.GetScreenSize()[0]);
UI.AddSliderInt('Antiaim_y', 0, Global.GetScreenSize()[1]);
UI.AddColorPicker('Color of the AA Indicator');
var color = UI.GetColor('Misc', 'JAVASCRIPT', 'Script items', 'line');
if (color[3] == 0) {
    UI.SetColor('Misc', 'JAVASCRIPT', 'Script items', 'line', [102, 111, 99, 255])
};

function in_boundс(_0x7eb8x12, _0x7eb8x13, _0x7eb8x14, _0x7eb8x15, _0x7eb8x16) {
    return (_0x7eb8x12[0] > _0x7eb8x13) && (_0x7eb8x12[1] > _0x7eb8x14) && (_0x7eb8x12[0] < _0x7eb8x15) && (_0x7eb8x12[1] < _0x7eb8x16)
}

function draw_arc(_0x7eb8x13, _0x7eb8x14, _0x7eb8x18, _0x7eb8x19, _0x7eb8x1a, _0x7eb8x1b, color) {
    var _0x7eb8x1c = (2 * Math.PI) / 30;
    var _0x7eb8x1d = Math.PI / 180;
    var _0x7eb8x1e = _0x7eb8x18 - _0x7eb8x1b;
    var _0x7eb8x1f = (_0x7eb8x19 + _0x7eb8x1a) * _0x7eb8x1d;
    var _0x7eb8x19 = (_0x7eb8x19 * Math.PI) / 180;
    for (; _0x7eb8x18 > _0x7eb8x1e; --_0x7eb8x18) {
        for (var _0x7eb8x20 = _0x7eb8x19; _0x7eb8x20 < _0x7eb8x1f; _0x7eb8x20 += _0x7eb8x1c) {
            var _0x7eb8x21 = Math.round(_0x7eb8x13 + _0x7eb8x18 * Math.cos(_0x7eb8x20));
            var _0x7eb8x22 = Math.round(_0x7eb8x14 + _0x7eb8x18 * Math.sin(_0x7eb8x20));
            var _0x7eb8x23 = Math.round(_0x7eb8x13 + _0x7eb8x18 * Math.cos(_0x7eb8x20 + _0x7eb8x1c));
            var _0x7eb8x24 = Math.round(_0x7eb8x14 + _0x7eb8x18 * Math.sin(_0x7eb8x20 + _0x7eb8x1c));
            Render.Line(_0x7eb8x21, _0x7eb8x22, _0x7eb8x23, _0x7eb8x24, color)
        }
    }
}

function main_aa() {
    if (!World.GetServerString()) {
        return
    };
    const _0x7eb8x13 = UI.GetValue('Misc', 'JAVASCRIPT', 'Script items', 'Antiaim_x'),
        _0x7eb8x14 = UI.GetValue('Misc', 'JAVASCRIPT', 'Script items', 'Antiaim_y');
    var _0x7eb8x26 = Render.AddFont('MuseoSansCyrl-500', 10, 100);
    var _0x7eb8x27 = Local.GetRealYaw();
    var _0x7eb8x28 = Local.GetFakeYaw();
    var _0x7eb8x29 = Math.min(Math.abs(_0x7eb8x27 - _0x7eb8x28) / 2, 60).toFixed(1);
    var safety = Math.min(Math.round(1.7 * Math.abs(_0x7eb8x29)), 100);
    if (UI.IsHotkeyActive('Anti-Aim', 'Fake angles', 'Inverter')) {
        var _0x7eb8x2b = '<'
    } else {
        var _0x7eb8x2b = '>'
    };
    var _0x7eb8x2c = 'FAKE (' + _0x7eb8x29.toString() + '  ) | safety: ' + safety.toString() + '% | side: ' + _0x7eb8x2b;
    var _0x7eb8x2d = Render.TextSizeCustom(_0x7eb8x2c, _0x7eb8x26)[0] + 8;
    var _0x7eb8x2e = _0x7eb8x13 - _0x7eb8x2d - 3;
    color = UI.GetColor('Misc', 'JAVASCRIPT', 'Script items', 'line');
    Render.FilledRect(_0x7eb8x2e, _0x7eb8x14 + 2, 2, 18, [color[0], color[1], color[2], 255]);
    Render.StringCustom(_0x7eb8x13 + 5 - _0x7eb8x2d, _0x7eb8x14 + 5, 0, _0x7eb8x2c, [0, 0, 0, 180], _0x7eb8x26);
    Render.StringCustom(_0x7eb8x13 + 4 - _0x7eb8x2d, _0x7eb8x14 + 4, 0, _0x7eb8x2c, [255, 255, 255, 255], _0x7eb8x26);
    Render.Circle(_0x7eb8x13 + 5 - _0x7eb8x2d + Render.TextSizeCustom('FAKE (' + _0x7eb8x29.toString(), _0x7eb8x26)[0], _0x7eb8x14 + 8, 1, [255, 255, 255, 255]);
    if (Global.IsKeyPressed(1) && UI.IsMenuOpen()) {
        const _0x7eb8x2f = Global.GetCursorPosition();
        if (in_bounds(_0x7eb8x2f, _0x7eb8x13 - _0x7eb8x2d, _0x7eb8x14, _0x7eb8x13 + _0x7eb8x2d, _0x7eb8x14 + 30)) {
            UI.SetValue('Misc', 'JAVASCRIPT', 'Script items', 'Antiaim_x', _0x7eb8x2f[0] + _0x7eb8x2d / 2);
            UI.SetValue('Misc', 'JAVASCRIPT', 'Script items', 'Antiaim_y', _0x7eb8x2f[1] - 20)
        }
    }
}
Global.RegisterCallback('Draw', 'main_aa');
 

Вложения

  • MuseoSansCyrl-500.rar
    40.3 KB · Просмотры: 15
Последнее редактирование:
  • Shak1sss
  • ТЫ НАШ ХВХ КОТ ИЛИ НЕТ!?
  • 172
  • 39
JavaScript:
UI.AddLabel("               AA Indicator")
UI.AddSliderInt('Antiaim_x', 0, Global.GetScreenSize()[0]);
UI.AddSliderInt('Antiaim_y', 0, Global.GetScreenSize()[1]);
UI.AddColorPicker('Color of the AA Indicator');
var color = UI.GetColor('Misc', 'JAVASCRIPT', 'Script items', 'line');
if (color[3] == 0) {
    UI.SetColor('Misc', 'JAVASCRIPT', 'Script items', 'line', [102, 111, 99, 255])
};

function in_boundс(_0x7eb8x12, _0x7eb8x13, _0x7eb8x14, _0x7eb8x15, _0x7eb8x16) {
    return (_0x7eb8x12[0] > _0x7eb8x13) && (_0x7eb8x12[1] > _0x7eb8x14) && (_0x7eb8x12[0] < _0x7eb8x15) && (_0x7eb8x12[1] < _0x7eb8x16)
}

function draw_arc(_0x7eb8x13, _0x7eb8x14, _0x7eb8x18, _0x7eb8x19, _0x7eb8x1a, _0x7eb8x1b, color) {
    var _0x7eb8x1c = (2 * Math.PI) / 30;
    var _0x7eb8x1d = Math.PI / 180;
    var _0x7eb8x1e = _0x7eb8x18 - _0x7eb8x1b;
    var _0x7eb8x1f = (_0x7eb8x19 + _0x7eb8x1a) * _0x7eb8x1d;
    var _0x7eb8x19 = (_0x7eb8x19 * Math.PI) / 180;
    for (; _0x7eb8x18 > _0x7eb8x1e; --_0x7eb8x18) {
        for (var _0x7eb8x20 = _0x7eb8x19; _0x7eb8x20 < _0x7eb8x1f; _0x7eb8x20 += _0x7eb8x1c) {
            var _0x7eb8x21 = Math.round(_0x7eb8x13 + _0x7eb8x18 * Math.cos(_0x7eb8x20));
            var _0x7eb8x22 = Math.round(_0x7eb8x14 + _0x7eb8x18 * Math.sin(_0x7eb8x20));
            var _0x7eb8x23 = Math.round(_0x7eb8x13 + _0x7eb8x18 * Math.cos(_0x7eb8x20 + _0x7eb8x1c));
            var _0x7eb8x24 = Math.round(_0x7eb8x14 + _0x7eb8x18 * Math.sin(_0x7eb8x20 + _0x7eb8x1c));
            Render.Line(_0x7eb8x21, _0x7eb8x22, _0x7eb8x23, _0x7eb8x24, color)
        }
    }
}
const _0x7eb8x13 = UI.GetValue('Misc', 'JAVASCRIPT', 'Script items', 'Antiaim_x'),
    _0x7eb8x14 = UI.GetValue('Misc', 'JAVASCRIPT', 'Script items', 'Antiaim_y');
var _0x7eb8x26 = Render.AddFont('MuseoSansCyrl-500', 10, 100);
var _0x7eb8x27 = Local.GetRealYaw();
var _0x7eb8x28 = Local.GetFakeYaw();
var _0x7eb8x29 = Math.min(Math.abs(_0x7eb8x27 - _0x7eb8x28) / 2, 60).toFixed(1);
var safety = Math.min(Math.round(1.7 * Math.abs(_0x7eb8x29)), 100);
if (UI.IsHotkeyActive('Anti-Aim', 'Fake angles', 'Inverter')) {
    var _0x7eb8x2b = '<'
} else {
    var _0x7eb8x2b = '>'
};
var _0x7eb8x2c = 'FAKE (' + _0x7eb8x29.toString() + '  ) | safety: ' + safety.toString() + '% | side: ' + _0x7eb8x2b;
var _0x7eb8x2d = Render.TextSizeCustom(_0x7eb8x2c, _0x7eb8x26)[0] + 8;
var _0x7eb8x2e = _0x7eb8x13 - _0x7eb8x2d - 3;
color = UI.GetColor('Misc', 'JAVASCRIPT', 'Script items', 'line');
Render.FilledRect(_0x7eb8x2e, _0x7eb8x14 + 2, 2, 18, [color[0], color[1], color[2], 255]);
Render.StringCustom(_0x7eb8x13 + 5 - _0x7eb8x2d, _0x7eb8x14 + 5, 0, _0x7eb8x2c, [0, 0, 0, 180], _0x7eb8x26);
Render.StringCustom(_0x7eb8x13 + 4 - _0x7eb8x2d, _0x7eb8x14 + 4, 0, _0x7eb8x2c, [255, 255, 255, 255], _0x7eb8x26);
Render.Circle(_0x7eb8x13 + 5 - _0x7eb8x2d + Render.TextSizeCustom('FAKE (' + _0x7eb8x29.toString(), _0x7eb8x26)[0], _0x7eb8x14 + 8, 1, [255, 255, 255, 255]);
if (Global.IsKeyPressed(1) && UI.IsMenuOpen()) {
    const _0x7eb8x2f = Global.GetCursorPosition();
    if (in_bounds(_0x7eb8x2f, _0x7eb8x13 - _0x7eb8x2d, _0x7eb8x14, _0x7eb8x13 + _0x7eb8x2d, _0x7eb8x14 + 30)) {
        UI.SetValue('Misc', 'JAVASCRIPT', 'Script items', 'Antiaim_x', _0x7eb8x2f[0] + _0x7eb8x2d / 2);
        UI.SetValue('Misc', 'JAVASCRIPT', 'Script items', 'Antiaim_y', _0x7eb8x2f[1] - 20)
    }
}
Global.RegisterCallback('Draw', 'main_aa');
спасибо спасибо
 
Активность
Пока что здесь никого нет
Сверху Снизу