Вопрос Как сделать вот так?

ᴄꜰɢ sʜᴏᴘ
Начинающий
Статус
Оффлайн
Регистрация
18 Янв 2021
Сообщения
128
Реакции[?]
15
Поинты[?]
0
Переименуйте расширение в .mp4, и будет видео.
Мне надо чтобы когда выбрал из выпадающего списка ('checkboxs", "colorpickers") выбрал checkboxs показывались чек боксы, а когда colorpickers показывались не чек боксы а колор пикеры.
Типо я пытался что то сделать не получилось
Для тех кто не понял:
(Dropdown) (checkboxs, colorpickers)
выбрано: checkboxs
Checkbox1
Checkbox2
Выбрано: colorpickers
colorpicker1
colorpicker2
тип того
 

Вложения

Начинающий
Статус
Оффлайн
Регистрация
12 Фев 2021
Сообщения
8
Реакции[?]
1
Поинты[?]
0
[CODE = javascript]
function showDropdown () {
var Dropdown = UI.GetValue ("Script Items", "Dropdown")
switch (Dropdown) {
case 0: // Checkbox
// Show CheckBox
UI.SetEnabled ("Script Items", "Checkbox1", 1)
UI.SetEnabled ("Script Items", "Checkbox2", 1)

// Hide ColorPicker
UI.SetEnabled ("Script Items", "ColorPicker1", 0)
UI.SetEnabled ("Script Items", "ColorPicker2", 0)
break
case 1: // ColorPicker
// Hide CheckBox
UI.SetEnabled ("Script Items", "Checkbox1", 0)
UI.SetEnabled ("Script Items", "Checkbox2", 0)

// Show ColorPicker
UI.SetEnabled ("Script Items", "ColorPicker1", 1)
UI.SetEnabled ("Script Items", "ColorPicker2", 1)
break
}
}

UI.AddDropdown ("Dropdown", ["Checkbox", "ColorPicker"])

UI.AddCheckbox ("Checkbox1")
UI.AddCheckbox ("Checkbox2")

UI.AddColorPicker ("ColorPicker1")
UI.AddColorPicker ("ColorPicker2")

/ *
Checkbox ==> 0 (pos)
ColorPicker ==> 1 (pos)
* /
Global.RegisterCallback ("CreateMove", "showDropdown")
[/ CODE]
 
ᴄꜰɢ sʜᴏᴘ
Начинающий
Статус
Оффлайн
Регистрация
18 Янв 2021
Сообщения
128
Реакции[?]
15
Поинты[?]
0
[CODE = javascript]
function showDropdown () {
var Dropdown = UI.GetValue ("Script Items", "Dropdown")
switch (Dropdown) {
case 0: // Checkbox
// Show CheckBox
UI.SetEnabled ("Script Items", "Checkbox1", 1)
UI.SetEnabled ("Script Items", "Checkbox2", 1)

// Hide ColorPicker
UI.SetEnabled ("Script Items", "ColorPicker1", 0)
UI.SetEnabled ("Script Items", "ColorPicker2", 0)
break
case 1: // ColorPicker
// Hide CheckBox
UI.SetEnabled ("Script Items", "Checkbox1", 0)
UI.SetEnabled ("Script Items", "Checkbox2", 0)

// Show ColorPicker
UI.SetEnabled ("Script Items", "ColorPicker1", 1)
UI.SetEnabled ("Script Items", "ColorPicker2", 1)
break
}
}

UI.AddDropdown ("Dropdown", ["Checkbox", "ColorPicker"])

UI.AddCheckbox ("Checkbox1")
UI.AddCheckbox ("Checkbox2")

UI.AddColorPicker ("ColorPicker1")
UI.AddColorPicker ("ColorPicker2")

/ *
Checkbox ==> 0 (pos)
ColorPicker ==> 1 (pos)
* /
Global.RegisterCallback ("CreateMove", "showDropdown")
[/ CODE]
попробую спасибо
Не знаю не работает не грузит сам скрипт
 
Участник
Статус
Оффлайн
Регистрация
14 Сен 2019
Сообщения
856
Реакции[?]
248
Поинты[?]
2K
Переименуйте расширение в .mp4, и будет видео.
Мне надо чтобы когда выбрал из выпадающего списка ('checkboxs", "colorpickers") выбрал checkboxs показывались чек боксы, а когда colorpickers показывались не чек боксы а колор пикеры.
Типо я пытался что то сделать не получилось
Для тех кто не понял:
(Dropdown) (checkboxs, colorpickers)
выбрано: checkboxs
Checkbox1
Checkbox2
Выбрано: colorpickers
colorpicker1
colorpicker2
тип того
Можно сделать ещё по говно коду, именно прописать через if
if (UI.GetValue("имя дропдовна") == 0 (чекбоксам))
 
Начинающий
Статус
Оффлайн
Регистрация
12 Фев 2021
Сообщения
8
Реакции[?]
1
Поинты[?]
0
for some reason when i post the code under the tag code, it adds a space between the characters of the comment so delete this comment to avoid any error and offcourse
also the [/ CODE] tag
Untitled.png
You can also do shit code, just write it through if
if (UI.GetValue ("dropdown name") == 0 (checkboxes))
since Dropdown can contain more than 2 or 3 values would be easy to use a switch instead of if/elseif/else
 
ᴄꜰɢ sʜᴏᴘ
Начинающий
Статус
Оффлайн
Регистрация
18 Янв 2021
Сообщения
128
Реакции[?]
15
Поинты[?]
0
ᴄꜰɢ sʜᴏᴘ
Начинающий
Статус
Оффлайн
Регистрация
18 Янв 2021
Сообщения
128
Реакции[?]
15
Поинты[?]
0
for some reason when i post the code under the tag code, it adds a space between the characters of the comment so delete this comment to avoid any error and offcourse
also the [/ CODE] tag
Посмотреть вложение 138908

since Dropdown can contain more than 2 or 3 values would be easy to use a switch instead of if/elseif/else
Пожалуйста найди проблему в этом скрипте
Хз, в моей работало
сделай код как в твоем пожалуйста, я дальше сам буду добавлять то что надо
 
Участник
Статус
Оффлайн
Регистрация
14 Сен 2019
Сообщения
856
Реакции[?]
248
Поинты[?]
2K
Пожалуйста найди проблему в этом скрипте

сделай код как в твоем пожалуйста, я дальше сам буду добавлять то что надо
Там все так как я сказал, к примеру
UI.AddDropdown("mased gay", ["yes", "no" ]
Const gay = function() {
if (UI.GetValue("mased gay") == 0)
Render.stringcustom("yes")
}
Ну и дальше рендер функции, я с телефона поэтому через жопу код написал, но я думаю после танцев с бубнами ты поймёшь как правильно писать.
Хотя чел уже дропнул
 
Новичок
Статус
Оффлайн
Регистрация
25 Апр 2021
Сообщения
1
Реакции[?]
0
Поинты[?]
0
UI.AddDropdown("Menu", ["RAGE", "VISUALS"]);
UI.AddCheckbox("Checkbox rage");
UI.AddCheckbox("Checkbox visuals");
function draw() {
var drop = UI.GetValue("Misc", "Script items", "Menu");
if(drop == 0)
{
UI.SetEnabled("Misc", "Script items", "Checkbox rage", 1);
UI.SetEnabled("Misc", "Script items", "Checkbox visuals", 0);
} else if (drop == 1) {
UI.SetEnabled("Misc", "Script items", "Checkbox rage", 0);
UI.SetEnabled("Misc", "Script items", "Checkbox visuals", 1);
}
}
Global.RegisterCallback("Draw", "draw");
это тоже норм метод)
 
Сверху Снизу