LUA скрипт Нужен такой же меню выбора для никсвара

Femboy Access
Эксперт
Статус
Оффлайн
Регистрация
11 Ноя 2020
Сообщения
1,334
Реакции[?]
428
Поинты[?]
96K
На заметку всем пастерам гавнокордов, ведь если чучуть переделать скрипт он заведется в любом чите
ui_elements.lua:
local tab_switch = ui.add_combo_box("Tab", "lua_tab", {"Rage", "Gay SEX", "ZAEBALI BLYA"})
local rage_tab = {
  ui.add_check_box("testink", "my_mom_made_me_pizza_rolls", false),
  ui.add_slider_int("lua int slider", "lua_integer", 0, 100, 50)
}
local gaysex_tab = {
  ui.add_combo_box("lua combo", "lua_integer", { "item1", "item2", "item3" }, 0),
  ui.add_multi_combo_box("multi combo", "lua_multi_combo", { "item1", "item2", "item3" }, { false, false, false })
}
local yazaebalsasooqua = {
  ui.add_text_input("some text", "lua_text", "default"),
  ui.add_slider_float("lua float slider", "lua_float", 0.0, 1.0, 0.3)
}

client.register_callback("paint", function()
  local tab_value = tab_switch:get_value()
  if tab_value == 0 then
    for i = 1, #rage_tab do
      rage_tab[i]:set_visible(true) end
    for i = 1, #gaysex_tab do
      gaysex_tab[i]:set_visible(false) end
    for i = 1, #yazaebalsasooqua do
      yazaebalsasooqua[i]:set_visible(false) end
  end
  if tab_value == 1 then
    for i = 1, #rage_tab do
      rage_tab[i]:set_visible(false) end
    for i = 1, #gaysex_tab do
      gaysex_tab[i]:set_visible(true) end
    for i = 1, #yazaebalsasooqua do
      yazaebalsasooqua[i]:set_visible(false) end
  end
  if tab_value == 2 then
    for i = 1, #rage_tab do
      rage_tab[i]:set_visible(false) end
    for i = 1, #gaysex_tab do
      gaysex_tab[i]:set_visible(false) end
    for i = 1, #yazaebalsasooqua do
      yazaebalsasooqua[i]:set_visible(true) end
  end
end)
how_to_use.lua:
# получаем текст с язаебался
local text = yazaebalsasooqua[1]:get_value()
# или же... слайдер с вкладки рейдж
local slider_value = rage_tab[2]:get_value()
# или мы вообще отбитые и забыли где находится элемент епта) получаем значение флоатслайдера с категории язаебался
local float_value = ui.get_slider_float("lua_float"):get_value()
Все переключения вкладок уже сделаны, осталось только закинуть свои вкладки и свои элементы
 
Последнее редактирование:
life is cheap, death is free!
Эксперт
Статус
Оффлайн
Регистрация
9 Дек 2019
Сообщения
1,603
Реакции[?]
517
Поинты[?]
2K
На заметку всем пастерам гавнокордов, ведь если чучуть переделать скрипт он заведется в любом чите
ui_elements.lua:
local tab_switch = ui.add_combo_box("Tab", "lua_tab", {"Rage", "Gay SEX", "ZAEBALI BLYA"})
local rage_tab = {
  ui.add_check_box("testink", "my_mom_made_me_pizza_rolls", false),
  ui.add_slider_int("lua int slider", "lua_integer", 0, 100, 50)
}
local gaysex_tab = {
  ui.add_combo_box("lua combo", "lua_integer", { "item1", "item2", "item3" }, 0),
  ui.add_multi_combo_box("multi combo", "lua_multi_combo", { "item1", "item2", "item3" }, { false, false, false })
}
local yazaebalsasooqua = {
  ui.add_text_input("some text", "lua_text", "default"),
  ui.add_slider_float("lua float slider", "lua_float", 0.0, 1.0, 0.3)
}

client.register_callback("paint", function()
  local tab_value = tab_switch:get_value()
  if tab_value == 0 then
    for i = 1, #rage_tab do
      rage_tab[i]:set_visible(true) end
    for i = 1, #gaysex_tab do
      gaysex_tab[i]:set_visible(false) end
    for i = 1, #yazaebalsasooqua do
      yazaebalsasooqua[i]:set_visible(false) end
  end
  if tab_value == 1 then
    for i = 1, #rage_tab do
      rage_tab[i]:set_visible(false) end
    for i = 1, #gaysex_tab do
      gaysex_tab[i]:set_visible(true) end
    for i = 1, #yazaebalsasooqua do
      yazaebalsasooqua[i]:set_visible(false) end
  end
  if tab_value == 2 then
    for i = 1, #rage_tab do
      rage_tab[i]:set_visible(false) end
    for i = 1, #gaysex_tab do
      gaysex_tab[i]:set_visible(false) end
    for i = 1, #yazaebalsasooqua do
      yazaebalsasooqua[i]:set_visible(true) end
  end
end)
how_to_use.lua:
# получаем текст с язаебался
local text = yazaebalsasooqua[1]:get_value()
# или же... слайдер с вкладки рейдж
local slider_value = rage_tab[2]:get_value()
# или мы вообще отбитые и забыли где находится элемент епта) получаем значение флоатслайдера с категории язаебался
local float_value = ui.get_slider_float("lua_float"):get_value()
Все переключения вкладок уже сделаны, осталось только закинуть свои вкладки и свои элементы
чё за пиздец
 
Начинающий
Статус
Оффлайн
Регистрация
26 Май 2022
Сообщения
16
Реакции[?]
1
Поинты[?]
0
На заметку всем пастерам гавнокордов, ведь если чучуть переделать скрипт он заведется в любом чите
ui_elements.lua:
local tab_switch = ui.add_combo_box("Tab", "lua_tab", {"Rage", "Gay SEX", "ZAEBALI BLYA"})
local rage_tab = {
  ui.add_check_box("testink", "my_mom_made_me_pizza_rolls", false),
  ui.add_slider_int("lua int slider", "lua_integer", 0, 100, 50)
}
local gaysex_tab = {
  ui.add_combo_box("lua combo", "lua_integer", { "item1", "item2", "item3" }, 0),
  ui.add_multi_combo_box("multi combo", "lua_multi_combo", { "item1", "item2", "item3" }, { false, false, false })
}
local yazaebalsasooqua = {
  ui.add_text_input("some text", "lua_text", "default"),
  ui.add_slider_float("lua float slider", "lua_float", 0.0, 1.0, 0.3)
}

client.register_callback("paint", function()
  local tab_value = tab_switch:get_value()
  if tab_value == 0 then
    for i = 1, #rage_tab do
      rage_tab[i]:set_visible(true) end
    for i = 1, #gaysex_tab do
      gaysex_tab[i]:set_visible(false) end
    for i = 1, #yazaebalsasooqua do
      yazaebalsasooqua[i]:set_visible(false) end
  end
  if tab_value == 1 then
    for i = 1, #rage_tab do
      rage_tab[i]:set_visible(false) end
    for i = 1, #gaysex_tab do
      gaysex_tab[i]:set_visible(true) end
    for i = 1, #yazaebalsasooqua do
      yazaebalsasooqua[i]:set_visible(false) end
  end
  if tab_value == 2 then
    for i = 1, #rage_tab do
      rage_tab[i]:set_visible(false) end
    for i = 1, #gaysex_tab do
      gaysex_tab[i]:set_visible(false) end
    for i = 1, #yazaebalsasooqua do
      yazaebalsasooqua[i]:set_visible(true) end
  end
end)
how_to_use.lua:
# получаем текст с язаебался
local text = yazaebalsasooqua[1]:get_value()
# или же... слайдер с вкладки рейдж
local slider_value = rage_tab[2]:get_value()
# или мы вообще отбитые и забыли где находится элемент епта) получаем значение флоатслайдера с категории язаебался
local float_value = ui.get_slider_float("lua_float"):get_value()
Все переключения вкладок уже сделаны, осталось только закинуть свои вкладки и свои элементы
Спасибо братан
Не какой это не пиздец норм луа вроде)
 
Femboy Access
Эксперт
Статус
Оффлайн
Регистрация
11 Ноя 2020
Сообщения
1,334
Реакции[?]
428
Поинты[?]
96K
Эксперт
Статус
Оффлайн
Регистрация
22 Мар 2020
Сообщения
2,187
Реакции[?]
484
Поинты[?]
3K
На заметку всем пастерам гавнокордов, ведь если чучуть переделать скрипт он заведется в любом чите
ui_elements.lua:
local tab_switch = ui.add_combo_box("Tab", "lua_tab", {"Rage", "Gay SEX", "ZAEBALI BLYA"})
local rage_tab = {
  ui.add_check_box("testink", "my_mom_made_me_pizza_rolls", false),
  ui.add_slider_int("lua int slider", "lua_integer", 0, 100, 50)
}
local gaysex_tab = {
  ui.add_combo_box("lua combo", "lua_integer", { "item1", "item2", "item3" }, 0),
  ui.add_multi_combo_box("multi combo", "lua_multi_combo", { "item1", "item2", "item3" }, { false, false, false })
}
local yazaebalsasooqua = {
  ui.add_text_input("some text", "lua_text", "default"),
  ui.add_slider_float("lua float slider", "lua_float", 0.0, 1.0, 0.3)
}

client.register_callback("paint", function()
  local tab_value = tab_switch:get_value()
  if tab_value == 0 then
    for i = 1, #rage_tab do
      rage_tab[i]:set_visible(true) end
    for i = 1, #gaysex_tab do
      gaysex_tab[i]:set_visible(false) end
    for i = 1, #yazaebalsasooqua do
      yazaebalsasooqua[i]:set_visible(false) end
  end
  if tab_value == 1 then
    for i = 1, #rage_tab do
      rage_tab[i]:set_visible(false) end
    for i = 1, #gaysex_tab do
      gaysex_tab[i]:set_visible(true) end
    for i = 1, #yazaebalsasooqua do
      yazaebalsasooqua[i]:set_visible(false) end
  end
  if tab_value == 2 then
    for i = 1, #rage_tab do
      rage_tab[i]:set_visible(false) end
    for i = 1, #gaysex_tab do
      gaysex_tab[i]:set_visible(false) end
    for i = 1, #yazaebalsasooqua do
      yazaebalsasooqua[i]:set_visible(true) end
  end
end)
how_to_use.lua:
# получаем текст с язаебался
local text = yazaebalsasooqua[1]:get_value()
# или же... слайдер с вкладки рейдж
local slider_value = rage_tab[2]:get_value()
# или мы вообще отбитые и забыли где находится элемент епта) получаем значение флоатслайдера с категории язаебался
local float_value = ui.get_slider_float("lua_float"):get_value()
Все переключения вкладок уже сделаны, осталось только закинуть свои вкладки и свои элементы
это пиздец..
 
Начинающий
Статус
Оффлайн
Регистрация
26 Май 2022
Сообщения
16
Реакции[?]
1
Поинты[?]
0
Начинающий
Статус
Оффлайн
Регистрация
26 Май 2022
Сообщения
16
Реакции[?]
1
Поинты[?]
0
В третьем цикле misc:set_visible(false) сделай, и сделай еще четвертый цикл, в котором tab_value == 3 и все будет false, кроме misc
у меня тут ругаеца что не известный код
runtime error: stack index 4, expected number, received no value: not a numeric type (bad argument into 'lua_combo_box_t*(sol::this_state, std::basic_string<char,std::char_traits<char>,std::allocator<char> >, std::basic_string<char,std::char_traits<char>,std::allocator<char> >, std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >, int)')
stack traceback:
[C]: in function 'add_combo_box'
 
Femboy Access
Эксперт
Статус
Оффлайн
Регистрация
11 Ноя 2020
Сообщения
1,334
Реакции[?]
428
Поинты[?]
96K
у меня тут ругаеца что не известный код
runtime error: stack index 4, expected number, received no value: not a numeric type (bad argument into 'lua_combo_box_t*(sol::this_state, std::basic_string<char,std::char_traits<char>,std::allocator<char> >, std::basic_string<char,std::char_traits<char>,std::allocator<char> >, std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >, int)')
stack traceback:
[C]: in function 'add_combo_box'
в первой строчке
BLYA"}) -> BLYA"}, 0)
 
Начинающий
Статус
Оффлайн
Регистрация
26 Май 2022
Сообщения
16
Реакции[?]
1
Поинты[?]
0
Последнее редактирование:
Femboy Access
Эксперт
Статус
Оффлайн
Регистрация
11 Ноя 2020
Сообщения
1,334
Реакции[?]
428
Поинты[?]
96K
Забаненный
Статус
Оффлайн
Регистрация
4 Май 2021
Сообщения
228
Реакции[?]
39
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
26 Май 2022
Сообщения
16
Реакции[?]
1
Поинты[?]
0
Сверху Снизу