Вопрос Комбобокс во всех табах

  • Автор темы Автор темы w1ndyxz
  • Дата начала Дата начала
Памагите
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
15 Апр 2021
Сообщения
334
Реакции
55
крч я делал таб систему, всё нормально работает, но комбобокс всё время во всех табах

чит - никсвар.цц
Код:
Expand Collapse Copy
-- экран
local screen = engine.get_screen_size()

-- 0 1 2 3
local select_tab = ui.add_combo_box("", "select_tab", {"AntiAims", "Rage", "Visuals", "Misc"}, 0)

local antiaim_tab = {
    jitter = ui.add_slider_int("Jitter", "antiaim_lua_tab", 10, 100, 50)
}

local rage_tab = {
    antidef = ui.add_check_box("Anti Defensive", "rage_lua_tab", false)
}

local visuals_tab = {
    thirdperson = ui.add_check_box("Thirdperson", "visuals_lua_tab", false),
    thirdperson_distance = ui.add_slider_int("Thirdperson distance", "visuals_lua_tab", 10, 100, 50)
}

local misc_tab = {
    sex_poses = ui.add_combo_box("Select", "misc_lua_tab", {"None", "Nibba", "Golden Rain"}, 0)
}

client.register_callback("paint", function()
    -- гетает анти аимы
    if select_tab:get_value() == 0 then
        antiaim_tab.jitter:set_visible(true)
    else
        antiaim_tab.jitter:set_visible(false)
    end
    -- гетает рагу
    if select_tab:get_value() == 1 then
        rage_tab.antidef:set_visible(true)
    else
        rage_tab.antidef:set_visible(false)
    end
    -- гетает визуалы
    if select_tab:get_value() == 2 then
        visuals_tab.thirdperson:set_visible(true)
        visuals_tab.thirdperson_distance:set_visible(true)
    else
        visuals_tab.thirdperson:set_visible(false)
        visuals_tab.thirdperson_distance:set_visible(false)
    end
    -- гетает миску
    if select_tab:get_value() == 3 then
        misc_tab.sex_poses:set_visible(true)
    else
        misc_tab.sex_poses:set_visible(false)
    end
end)


client.register_callback("paint", function()
    if misc_tab.sex_poses:get_value() == 1 then
        local x = screen.x
        local y = screen.y
       
        renderer.rect_filled(vec2_t.new(x / 2, y / 2), vec2_t.new(50, 50), color_t.new(255, 0, 0, 255))
    end
end)
знаю что можно было сет визибл сделать в 1 строчку
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
крч я делал таб систему, всё нормально работает, но комбобокс всё время во всех табах

чит - никсвар.цц
Код:
Expand Collapse Copy
-- экран
local screen = engine.get_screen_size()

-- 0 1 2 3
local select_tab = ui.add_combo_box("", "select_tab", {"AntiAims", "Rage", "Visuals", "Misc"}, 0)

local antiaim_tab = {
    jitter = ui.add_slider_int("Jitter", "antiaim_lua_tab", 10, 100, 50)
}

local rage_tab = {
    antidef = ui.add_check_box("Anti Defensive", "rage_lua_tab", false)
}

local visuals_tab = {
    thirdperson = ui.add_check_box("Thirdperson", "visuals_lua_tab", false),
    thirdperson_distance = ui.add_slider_int("Thirdperson distance", "visuals_lua_tab", 10, 100, 50)
}

local misc_tab = {
    sex_poses = ui.add_combo_box("Select", "misc_lua_tab", {"None", "Nibba", "Golden Rain"}, 0)
}

client.register_callback("paint", function()
    -- гетает анти аимы
    if select_tab:get_value() == 0 then
        antiaim_tab.jitter:set_visible(true)
    else
        antiaim_tab.jitter:set_visible(false)
    end
    -- гетает рагу
    if select_tab:get_value() == 1 then
        rage_tab.antidef:set_visible(true)
    else
        rage_tab.antidef:set_visible(false)
    end
    -- гетает визуалы
    if select_tab:get_value() == 2 then
        visuals_tab.thirdperson:set_visible(true)
        visuals_tab.thirdperson_distance:set_visible(true)
    else
        visuals_tab.thirdperson:set_visible(false)
        visuals_tab.thirdperson_distance:set_visible(false)
    end
    -- гетает миску
    if select_tab:get_value() == 3 then
        misc_tab.sex_poses:set_visible(true)
    else
        misc_tab.sex_poses:set_visible(false)
    end
end)


client.register_callback("paint", function()
    if misc_tab.sex_poses:get_value() == 1 then
        local x = screen.x
        local y = screen.y
     
        renderer.rect_filled(vec2_t.new(x / 2, y / 2), vec2_t.new(50, 50), color_t.new(255, 0, 0, 255))
    end
end)
знаю что можно было сет визибл сделать в 1 строчку
НУ НЕТ НЕТ НЕТ НУ ЧТО ЭТО
code_language.lua:
Expand Collapse Copy
local menu_tabs = {"Info","Visuals","Misc","Config"}
local Tab_selector = ui.add_combo_box("Tab:", "Tab_vars", menu_tabs, 0)
local text_input = ui.add_text_input("top tub system", "lua_text", "adz")
local Visuals_check = ui.add_check_box("Visuals", "visuals_", false)
local Misc_check = ui.add_check_box("Misc", "misc_", false)
local Config_check = ui.add_check_box("Config", "Config_", false)
function on_paint()
    local selection = Tab_selector:get_value()
    text_input:set_visible(selection == 0)
    Visuals_check:set_visible(selection == 1)
    Misc_check:set_visible(selection == 2)
    Config_check:set_visible(selection == 3)
end

client.register_callback("paint", on_paint)
какие нахуй ифы для сет визбиле сука
Upd: чего? у тебя один комбобокс всего и это табы вот он у тебя везде и виден;/
 
НУ НЕТ НЕТ НЕТ НУ ЧТО ЭТО
code_language.lua:
Expand Collapse Copy
local menu_tabs = {"Info","Visuals","Misc","Config"}
local Tab_selector = ui.add_combo_box("Tab:", "Tab_vars", menu_tabs, 0)
local text_input = ui.add_text_input("top tub system", "lua_text", "adz")
local Visuals_check = ui.add_check_box("Visuals", "visuals_", false)
local Misc_check = ui.add_check_box("Misc", "misc_", false)
local Config_check = ui.add_check_box("Config", "Config_", false)
function on_paint()
    local selection = Tab_selector:get_value()
    text_input:set_visible(selection == 0)
    Visuals_check:set_visible(selection == 1)
    Misc_check:set_visible(selection == 2)
    Config_check:set_visible(selection == 3)
end

client.register_callback("paint", on_paint)
какие нахуй ифы для сет визбиле сука
Upd: чего? у тебя один комбобокс всего и это табы вот он у тебя везде и виден;/
У меня в миске комбобокс, гений
 
Назад
Сверху Снизу