JS-скрипт [OTC3] Menu tabs

Эксперт
Статус
Оффлайн
Регистрация
14 Ноя 2020
Сообщения
1,799
Реакции[?]
586
Поинты[?]
2K
Этот код я написал для тех, кто не понимает как это работает. В коде абсолютно всё подписано и будет понятно для каждого человека.
JavaScript:
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)
 
rosemary.lua
Забаненный
Статус
Оффлайн
Регистрация
26 Апр 2021
Сообщения
391
Реакции[?]
88
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
хуйня :da:
 
█████████████████████
Пользователь
Статус
Оффлайн
Регистрация
30 Дек 2018
Сообщения
381
Реакции[?]
75
Поинты[?]
0
Этот код я написал для тех, кто не понимает как это работает. В коде абсолютно всё подписано и будет понятно для каждого человека.
JavaScript:
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)
А где скрины?
 
Участник
Статус
Онлайн
Регистрация
28 Май 2019
Сообщения
1,034
Реакции[?]
317
Поинты[?]
9K
Этот код я написал для тех, кто не понимает как это работает. В коде абсолютно всё подписано и будет понятно для каждого человека.
JavaScript:
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)
Код хороший, новичкам, самое то, но
Сколько тем уже можно создавать? Это уже 3-5 тема на этом форуме, которую я видел
 
Эксперт
Статус
Оффлайн
Регистрация
14 Ноя 2020
Сообщения
1,799
Реакции[?]
586
Поинты[?]
2K
life is cheap, death is free!
Эксперт
Статус
Оффлайн
Регистрация
9 Дек 2019
Сообщения
1,603
Реакции[?]
517
Поинты[?]
2K
Этот код я написал для тех, кто не понимает как это работает. В коде абсолютно всё подписано и будет понятно для каждого человека.
JavaScript:
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)
честно, тема хорошая, но ее уже описывали, т.к. я уже даже и в сайберсинке и в блудтече юзал такую систему
 
#include <brain>
Забаненный
Статус
Оффлайн
Регистрация
29 Сен 2020
Сообщения
588
Реакции[?]
99
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Расскажи как сюда вставлять функции покажи на примере какой нибудь функции я чот понять не могу
 
Похожие темы
Сверху Снизу