JS-скрипт [weave] keybinds

Эксперт
Статус
Оффлайн
Регистрация
10 Фев 2021
Сообщения
1,740
Реакции[?]
559
Поинты[?]
2K
пиздец апи говно я ебал
JavaScript:
/*
    author: Mikhailkrylow,
    stay Home, stay YouGame.biz, netvoine
*/
// mb govnokod mne poxui
//ui.add_slider('x', 'x',0,render.get_screen_size()[0])
//ui.add_slider('y', 'y',0,render.get_screen_size()[1])
var cords = {
    x: 300,
    y: 200
}
var master_active = []
function lerp(a, b, c) {
    return a+(b-a)*c
}
function print(arg) {
    //prikol api ukazano cheat.log_custom a ono undefined
    cheat.log(arg+"");
}
// suda pishite vars i nazvania, mb chto upustil
var handle_binds = [
    ["force_safepoints","Force Safepoints"],
    ["body_aim","Force Body"],
    ["override_damage","Override Damage"],
    ["ensure_lean","Ensure Lean"],
    ["inverter","Inverter"],
    ["manual_left","Left"],
    ["manual_right","Right"],
    ["manual_back","Backward"],
    ["manual_forward","Forward"],
    ["fake_duck","Fake Duck"],
    ["slow_walk","Slow Walk"],
    ["doubletap","Double Tap"],// vezde cherez _ a tut slitno kakogo hua
    ["hide_shots","Hide Shots"],
    ["thirdperson","Trirdperson"],
    ["peek_assist","Peek Assist"],
]
function get_active_binds() {
    var width = 12
    for (var i = 0; i < handle_binds.length; i++) {
        if(vars.is_bind_active(handle_binds[i][0])){
            if(!master_active[i]){
                master_active[i] = {data: handle_binds[i], alpha: 0,offset: 0};
            }
            master_active[i].alpha = Math.ceil(lerp(master_active[i].alpha,255,6*global_vars.frametime()))
            master_active[i].offset = handle_binds[i][1].length //a vot hui nam a ne calc text size
        }else{
            if(master_active[i]){
                master_active[i].alpha =  Math.floor(lerp(master_active[i].alpha,0,6*global_vars.frametime()))
                if(master_active[i].alpha == 0){
                    master_active[i] = null
                }
            }
        }
        if(master_active[i] && master_active[i].offset > width){
            width = master_active[i].offset
        }
    }
    return [master_active,width]
}
var global_alpha = 0
var width = 0
function on_render(){
    //print(vars.get_int("x")) coder sin govna to li api isue to li desc api isue kakogo hua ne rabotaet
    var count = 0
    var active_binds = get_active_binds()[0]
    width = lerp(width,get_active_binds()[1],6*global_vars.frametime())
    for (var i = 0; i < active_binds.length; i++) {
        if(active_binds[i]){
            count+=1
            render.text(
                [
                    cords.x+5,
                    cords.y+11*count,
                ],
                [255,255,255,active_binds[i].alpha],
                0,
                0,
                active_binds[i].data[1]
            )
            render.text(
                [
                    cords.x+width*6+5,
                    cords.y+11*count,
                ],
                [255,255,255,active_binds[i].alpha],
                0,
                0,
                "[on]"
            )
        }
    }
    render.filled_rect([cords.x,cords.y-10], [(width+4)*5.5+15,20], [0,0,0,global_alpha], 10)
    render.text(
        [cords.x+((width+4)*5.5+15)/2,cords.y],
        [255,255,255,global_alpha],
        6,
        0,
        "Keybinds"
    )
    global_alpha = lerp(global_alpha,Math.max(255*ui.get_menu_alpha(),255*Math.min(1,count)),6*global_vars.frametime())
}
register_callback("render",on_render)
Пожалуйста, авторизуйтесь для просмотра ссылки.
код кринж я сонный
meme:
 
Последнее редактирование:
onetap.su technology
Пользователь
Статус
Оффлайн
Регистрация
20 Июн 2020
Сообщения
383
Реакции[?]
110
Поинты[?]
3K
Эксперт
Статус
Оффлайн
Регистрация
10 Фев 2021
Сообщения
1,740
Реакции[?]
559
Поинты[?]
2K
и не говори,вместо для всех привычногоUI.IsHotkeyActive,нужно писать vars.is_bind_active("doubletap"),это ведь еще нужно поискать в апи
твой комментарий - бред
т.к. чит этот weave а ты привел пример из onetap
это два разных проекта с разным синтаксисом
 
onetap.su technology
Пользователь
Статус
Оффлайн
Регистрация
20 Июн 2020
Сообщения
383
Реакции[?]
110
Поинты[?]
3K
твой комментарий - бред
т.к. чит этот weave а ты привел пример из onetap
это два разных проекта с разным синтаксисом
ок не спорю. но апи ведь реально лишь бы скрипты в чите были 😢
 
Смотрите
Пользователь
Статус
Оффлайн
Регистрация
17 Июл 2019
Сообщения
220
Реакции[?]
41
Поинты[?]
0
Ору У Меня AMD RYZEN 500 ФПС Стабильно!
Кейбинды НеОчень
 
Эксперт
Статус
Оффлайн
Регистрация
10 Фев 2021
Сообщения
1,740
Реакции[?]
559
Поинты[?]
2K
Nike.lua
Олдфаг
Статус
Оффлайн
Регистрация
13 Окт 2020
Сообщения
2,747
Реакции[?]
1,465
Поинты[?]
2K
Пользователь
Статус
Оффлайн
Регистрация
15 Июл 2021
Сообщения
233
Реакции[?]
85
Поинты[?]
0
Пользователь
Статус
Оффлайн
Регистрация
15 Июл 2021
Сообщения
233
Реакции[?]
85
Поинты[?]
0
Участник
Статус
Оффлайн
Регистрация
12 Май 2017
Сообщения
405
Реакции[?]
198
Поинты[?]
9K
и не говори,вместо для всех привычногоUI.IsHotkeyActive,нужно писать vars.is_bind_active("doubletap"),это ведь еще нужно поискать в апи
Для вас один язык = один апи или что?)
Люди доебались до снейк кейса вообще аххахахха, че ж до скита никто не доебался за него тогда?
 
Эксперт
Статус
Оффлайн
Регистрация
10 Фев 2021
Сообщения
1,740
Реакции[?]
559
Поинты[?]
2K
Для вас один язык = один апи или что?)
Люди доебались до снейк кейса вообще аххахахха, че ж до скита никто не доебался за него тогда?
Объясни пожалуйста как гетать значения из добавленных через скрипт чекбоксов и т.п.
чёт не догнал
 
Участник
Статус
Оффлайн
Регистрация
12 Май 2017
Сообщения
405
Реакции[?]
198
Поинты[?]
9K
Эксперт
Статус
Оффлайн
Регистрация
10 Фев 2021
Сообщения
1,740
Реакции[?]
559
Поинты[?]
2K
Участник
Статус
Оффлайн
Регистрация
12 Май 2017
Сообщения
405
Реакции[?]
198
Поинты[?]
9K
А надо было js. Приписать, спасибо за документацию где этого не написано (или я слепой тогда сори)
Нигде это не написано (вроде).
А так на форуме есть примеры, там бы мог посмотреть.
 
Начинающий
Статус
Оффлайн
Регистрация
16 Янв 2022
Сообщения
55
Реакции[?]
15
Поинты[?]
1K
Нигде это не написано (вроде).
А так на форуме есть примеры, там бы мог посмотреть.
Какие есть способы для работы с нетварами? В апи не нашел должного материала.
 
Сверху Снизу