JS-скрипт Пример создания полностью своих Анти-Аимов.

Легенда форума
Статус
Оффлайн
Регистрация
16 Сен 2018
Сообщения
4,002
Реакции[?]
1,946
Поинты[?]
7K
[ ИНФОРМАЦИЯ ]
Этот скрипт был написан в качестве примера и доказательства того, что мы можем делать полностью свои анти аимы для вантапа, не были использованны функции AntiAim.* или какие либо функции из меню самого вантапа
Играть с этим - нельзя, т.к это пример, он имеет множество багов, недоработок.
А вы все говорили, что API вантапа не позволяет :)

[ ФУНКЦИОНАЛ ]
Set Real Model Yaw
Set Fake Model Yaw
Set Real Model Pitch
Set Fake Model Pitch
Micro Movements
Базовый чек на Е-шку, выстрелы. ( Именно поэтому работает онли в стендах, ибо было лень делать по нормальному. )

[ ИСХОДНЫЙ КОД ]
JavaScript:
var switch_ = false;
var bSendPacket = true;
const micromove = function() {
    const moveresult = CheckMovement();
    if(switch_ && !moveresult)
        UserCMD.SetMovement( [ 0, 1.1, 0 ] );
    else if (!moveresult)
        UserCMD.SetMovement( [ 0, -1.1, 0 ] );
    switch_ = !switch_;
}
var buttons = UserCMD.GetButtons();

const antiaim = function() {
    buttons = UserCMD.GetButtons();
    if(bSendPacket && buttonRestrict())
        UserCMD.SetViewAngles([UI.GetValue("Fake Model Pitch"), UI.GetValue("Fake Model Yaw"), 0], true) ;
    else if(buttonRestrict())
        UserCMD.SetViewAngles([UI.GetValue("Real Model Pitch"), UI.GetValue("Real Model Yaw"), 0], true) ;
    bSendPacket = !bSendPacket;
}



function buttonRestrict() {
    if(buttons > 4194304)
        return false;
    return true;

}

function CheckMovement() {
    const movement = UserCMD.GetMovement();
    const forward = movement[0];
    const side = movement[1];
    const up = movement[2];
    if(forward > 3 || side > 3 || up > 3 || forward < -3 || side < -3 || up < -3) return true;
    else return false;
}



const sendpacket = function() {
        if(bSendPacket)
            UserCMD.Send()
        else UserCMD.Choke()
}

const onCreateMove = function() {
    sendpacket();
    antiaim();
    micromove();
}


UI.AddSliderInt("Fake Model Yaw", -120, 90)
UI.AddSliderInt("Fake Model Pitch", -90, 90)

UI.AddSliderInt("Real Model Yaw", -180, 180)
UI.AddSliderInt("Real Model Pitch", -90, 90)

Cheat.RegisterCallback("CreateMove", "onCreateMove")
 
Последнее редактирование:
Олдфаг
Статус
Оффлайн
Регистрация
14 Сен 2018
Сообщения
5,780
Реакции[?]
1,665
Поинты[?]
9K
я так и не понял как сделать свои топ аа чтоб по мне все мисали
 
Легенда форума
Статус
Оффлайн
Регистрация
16 Сен 2018
Сообщения
4,002
Реакции[?]
1,946
Поинты[?]
7K
Забаненный
Статус
Оффлайн
Регистрация
21 Авг 2019
Сообщения
1,461
Реакции[?]
502
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
jmp ecx enjoyer
Пользователь
Статус
Оффлайн
Регистрация
19 Фев 2019
Сообщения
378
Реакции[?]
104
Поинты[?]
8K
проблема в том, что это нахуй не нужно (а также пойдет по пизде, если хак решит сам выставить sendpacket на том тике)

алсо, добавь лбу брикер (во времена, где лбу апдейтится и на sendpacket = false, лбу брикер сделать тривиально), если совсем крутой биг кодер бо$$
 
Сверху Снизу