Вопрос Помогите

Начинающий
Статус
Оффлайн
Регистрация
9 Ноя 2020
Сообщения
18
Реакции[?]
1
Поинты[?]
0
как сделать бинды, подобные скрину?
Пожалуйста, авторизуйтесь для просмотра ссылки.

допустим бинд на fake latency

стандарный пример "fake latency 100"
что я хочу "ucraina [kurwa]"
 
Nike.lua
Олдфаг
Статус
Оффлайн
Регистрация
13 Окт 2020
Сообщения
2,747
Реакции[?]
1,465
Поинты[?]
2K
code_language.lua:
local bind_name = bind.name

if bind_name == "fake latency" then bind_name = "kurwa" end
 
Пользователь
Статус
Оффлайн
Регистрация
6 Дек 2021
Сообщения
190
Реакции[?]
33
Поинты[?]
0
1) находишь сурс нужных кейбиндов / делаешь сам очень сложный рендер коробки с текстом

сурс :)



2 если сделал сам) делаешь функцию куда пихаешь это всё и рендеришь нужные тебе кейбинды


Код:
    for i=1, #binds do
        local b_name = binds[i].name
        if b_name == 'Fake Latency' then b_name = 'ucraina' end
        if b_name == 'Fake Duck' then b_name = 'Duck peek assist' end

        local get_value = binds[i].value
        if b_name == 'ucraina' then
            render.text(1, vector(x + 2, y + 18 + adding), color(255, 255, 255, alpha*255), nil, b_name)
            render.text(1, vector(x - 12 + w - render.measure_text(1, nil, bind_values).x , y + 18 + adding), color(255, 255, 255, alpha*255), nil, "["..bind_values.."]")
        else
            render.text(1, vector(x + 2, y + 18 + adding), color(255, 255, 255, alpha*255), nil, b_name)
            render.text(1, vector(x - 2 + w - render.measure_text(1, nil, bind_modes).x , y + 18 + adding), color(255, 255, 255, alpha*255), nil, '' .. bind_modes)
        end

        adding = adding + 15*alpha
        ::skip::
    end
2 если нашел сурс) ищешь в сурсе ctrl+f "Fake Latency" и будешь что-то подобное
Код:
if b_name == 'Fake Latency' then b_name = 'меняешь тут на нужное название' end
 
Сверху Снизу