Вопрос [GS] ui.set_visible

Начинающий
Статус
Оффлайн
Регистрация
6 Апр 2021
Сообщения
73
Реакции[?]
8
Поинты[?]
3K
Как его использовать для combobox?


Пример:
lua nahyj:
local page_selector = ui.new_combobox("AA", "Anti-aimbot angles", "Page selector", {"Main", "Anti-Aim"})
local label1 = ui.new_label("AA", "Anti-aimbot angles", "1 nn")


if page_selector == 1 then
    ui.set_visible(label1, false)
end
как это работает с combobox?
 
ЧВК EB_LAN
Эксперт
Статус
Оффлайн
Регистрация
26 Янв 2021
Сообщения
1,567
Реакции[?]
522
Поинты[?]
185K
Как его использовать для combobox?


Пример:
lua nahyj:
local page_selector = ui.new_combobox("AA", "Anti-aimbot angles", "Page selector", {"Main", "Anti-Aim"})
local label1 = ui.new_label("AA", "Anti-aimbot angles", "1 nn")


if page_selector == 1 then
    ui.set_visible(label1, false)
end
как это работает с combobox?
так и работает, но тебе надо закинуть условие в келлбек
 
Пользователь
Статус
Оффлайн
Регистрация
28 Фев 2018
Сообщения
429
Реакции[?]
94
Поинты[?]
10K
Во-первых тебе нужен callback ui.set_callback(item: number, callback)
Во-вторых тебе нужно получать значение комбобокса ui.get(item: number)
В-третьих комбобокс возвращает строку, а не число ('main', а не 1)


Код:
local page_selector = ui.new_combobox("AA", "Anti-aimbot angles", "Page selector", {"Main", "Anti-Aim"})
local label1 = ui.new_label("AA", "Anti-aimbot angles", "1 nn")

ui.set_callback(page_selector, function()
    if ui.get(page_selector) == 'Anti-Aim' then
        ui.set_visible(label1, false)
    else
        ui.set_visible(label1, true)
    end
end)
 
Сверху Снизу