Вопрос Помощь со скриптом - [Dropdown].

Начинающий
Статус
Оффлайн
Регистрация
20 Авг 2020
Сообщения
18
Реакции[?]
1
Поинты[?]
0
Как сделать так, что-бы при выборе функции в Dropdown - "Rage" К примеру, показывались варианты функций таких как "Mindamage, dt recharge"
(Довольно тяжело это объяснить - прикреплю видео и вы поймёте о чем я) -
(noad)
 
Последнее редактирование:
life is cheap, death is free!
Эксперт
Статус
Оффлайн
Регистрация
9 Дек 2019
Сообщения
1,603
Реакции[?]
517
Поинты[?]
2K
Во первых, для кого поиск создали?
Во вторых, как же вы заебали создавать одну и ту же тему про меню, как не посмотрю в жс, просят реализацию меню, как же вы заебали
 
Начинающий
Статус
Оффлайн
Регистрация
12 Фев 2020
Сообщения
7
Реакции[?]
1
Поинты[?]
0
Как сделать так, что-бы при выборе функции в Dropdown - "Rage" К примеру, показывались варианты функций таких как "Mindamage, dt recharge"
(Довольно тяжело это объяснить - прикреплю видео и вы поймёте о чем я) -
(noad)
UI.AddDropdown("Section", [ "skeet", "onetap", "neverlose", "aimware"]); //UI element for tabs(sections)

//Добавляю UI элементы для примера.
UI.AddCheckbox("Number 1") //Сделаю так чтобы он показывался только если в "section" выбран "skeet"
UI.AddCheckbox("Number 2") //Сделаю так чтобы он показывался только если в "section" выбран "skeet" и включен чекбокс "Number 1"

UI.AddCheckbox("Number 3") //Сделаю так чтобы он показывался только если в "section" выбран "onetap"
UI.AddCheckbox("Number 4") //Сделаю так чтобы он показывался только если в "section" выбран "onetap" и включен чекбокс "Number 3"

UI.AddCheckbox("Number 5") //Сделаю так чтобы он показывался только если в "section" выбран "neverlose"
UI.AddCheckbox("Number 6") //Сделаю так чтобы он показывался только если в "section" выбран "neverlose" и включен чекбокс "Number 5"

UI.AddHotkey("Number 7") //Сделаю так чтобы он показывался только если в "section" выбран "aimware"
UI.AddCheckbox("Number 8") //Сделаю так чтобы он показывался только если в "section" выбран "aimware" и нажата кнопка "Number 7"

function menu_sections() { //Function for tabs(sections)
var skeet_section = UI.GetValue("Script items", "Section") == 0 ? 1 : 0, //Проверка на секцию "skeet"
onetap_section = UI.GetValue("Script items", "Section") == 1 ? 1 : 0, //Проверка на секцию "onetap"
neverlose_section = UI.GetValue("Script items", "Section") == 2 ? 1 : 0, //Проверка на секцию "neverlose"
aimware_section = UI.GetValue("Script items", "Section") == 3 ? 1 : 0; //Проверка на секцию "aimware"

UI.SetEnabled("Script items", "Number 1", skeet_section); //Будет показываться только если выбран "skeet"
UI.SetEnabled("Script items", "Number 2", skeet_section && UI.GetValue("Script items", "Number 1")); //Будет показываться только если выбран "onetap" и включен чекбокс "Number 1"

UI.SetEnabled("Script items", "Number 3", onetap_section); //Будет показываться только если выбран "onetap"
UI.SetEnabled("Script items", "Number 4", onetap_section && UI.GetValue("Script items", "Number 3")); //Будет показываться только если выбран "onetap" и включен чекбокс "Number 3"

UI.SetEnabled("Script items", "Number 5", neverlose_section); //Будет показываться только если выбран "neverlose"
UI.SetEnabled("Script items", "Number 6", neverlose_section && UI.GetValue("Script items", "Number 5")); //Будет показываться только если выбран "neverlose" и включен чекбокс "Number 5"

UI.SetEnabled("Script items", "Number 7", aimware_section); //Будет показываться только если выбран "aimware"
UI.SetEnabled("Script items", "Number 8", aimware_section && UI.IsHotkeyActive("Script items", "Number 7")); //Будет показываться только если выбран "aimware" и нажата кнопка "Number 7"
}

Cheat.RegisterCallback("Draw", "menu_sections") //Register callback for function for tabs(sections)
 
life is cheap, death is free!
Эксперт
Статус
Оффлайн
Регистрация
9 Дек 2019
Сообщения
1,603
Реакции[?]
517
Поинты[?]
2K
UI.AddDropdown("Section", [ "skeet", "onetap", "neverlose", "aimware"]); //UI element for tabs(sections)

//Добавляю UI элементы для примера.
UI.AddCheckbox("Number 1") //Сделаю так чтобы он показывался только если в "section" выбран "skeet"
UI.AddCheckbox("Number 2") //Сделаю так чтобы он показывался только если в "section" выбран "skeet" и включен чекбокс "Number 1"

UI.AddCheckbox("Number 3") //Сделаю так чтобы он показывался только если в "section" выбран "onetap"
UI.AddCheckbox("Number 4") //Сделаю так чтобы он показывался только если в "section" выбран "onetap" и включен чекбокс "Number 3"

UI.AddCheckbox("Number 5") //Сделаю так чтобы он показывался только если в "section" выбран "neverlose"
UI.AddCheckbox("Number 6") //Сделаю так чтобы он показывался только если в "section" выбран "neverlose" и включен чекбокс "Number 5"

UI.AddHotkey("Number 7") //Сделаю так чтобы он показывался только если в "section" выбран "aimware"
UI.AddCheckbox("Number 8") //Сделаю так чтобы он показывался только если в "section" выбран "aimware" и нажата кнопка "Number 7"

function menu_sections() { //Function for tabs(sections)
var skeet_section = UI.GetValue("Script items", "Section") == 0 ? 1 : 0, //Проверка на секцию "skeet"
onetap_section = UI.GetValue("Script items", "Section") == 1 ? 1 : 0, //Проверка на секцию "onetap"
neverlose_section = UI.GetValue("Script items", "Section") == 2 ? 1 : 0, //Проверка на секцию "neverlose"
aimware_section = UI.GetValue("Script items", "Section") == 3 ? 1 : 0; //Проверка на секцию "aimware"

UI.SetEnabled("Script items", "Number 1", skeet_section); //Будет показываться только если выбран "skeet"
UI.SetEnabled("Script items", "Number 2", skeet_section && UI.GetValue("Script items", "Number 1")); //Будет показываться только если выбран "onetap" и включен чекбокс "Number 1"

UI.SetEnabled("Script items", "Number 3", onetap_section); //Будет показываться только если выбран "onetap"
UI.SetEnabled("Script items", "Number 4", onetap_section && UI.GetValue("Script items", "Number 3")); //Будет показываться только если выбран "onetap" и включен чекбокс "Number 3"

UI.SetEnabled("Script items", "Number 5", neverlose_section); //Будет показываться только если выбран "neverlose"
UI.SetEnabled("Script items", "Number 6", neverlose_section && UI.GetValue("Script items", "Number 5")); //Будет показываться только если выбран "neverlose" и включен чекбокс "Number 5"

UI.SetEnabled("Script items", "Number 7", aimware_section); //Будет показываться только если выбран "aimware"
UI.SetEnabled("Script items", "Number 8", aimware_section && UI.IsHotkeyActive("Script items", "Number 7")); //Будет показываться только если выбран "aimware" и нажата кнопка "Number 7"
}

Cheat.RegisterCallback("Draw", "menu_sections") //Register callback for function for tabs(sections)
чисто c+p, для приличия хотя бы убрал комменты и вместо обычного отправления добавил бы в код
 
Сверху Снизу