Входные настройки, Switch , выбор действия из входных настроек.

digitalboy228

Client
Регистрация
27.09.2018
Сообщения
51
Благодарностей
5
Баллы
8
Ребята , подскажите пожалуйста.

Пишу шаблон , в котором есть действие 1, 2,3,4,5,6.
Как сделать так , чтобы я мог выбрать действие 2345 к выполнению , а остальные не выполнять?

Естественно мне это всё нужно во входных настройках регулировать , пробовал boolean, но там только два варианта тру\фолс . Потом перешёл к switch, принцип понятен работы этой логики , но не понимаю как сделать правильно , чтобы понимать что в свитче исполняться будет. Можно конечно рандомно сделать выполнение, но как сделать чтобы выбирать можно было действия.

Понятно когда сначала рандомно генеришь число , оно берётся в переменную , идёт в свитч и потом по совпадению переменной и значения в логике свитч, начинает выполняться действие. Но не понимаю как разные вариации реализовывать. Типа :
1 - Выбор конкретного действия.
2 - Выбор нескольких действий и как они будут выполняться.
3 - Как делать так , чтобы допустим входные настройки имеют 2 таба , в первом табе настройки первого действия и его активация\деактивация. Во втором вторые , или это не имеет значения?
Screenshot_167.jpg
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 375
Благодарностей
2 040
Баллы
113
если с настроек, то и ложи в строку через разделить цифры, потом в список и бери их рандомно
если в самом шабе то можно просто кинуть в список и брать нужные
 

digitalboy228

Client
Регистрация
27.09.2018
Сообщения
51
Благодарностей
5
Баллы
8
Как построить такую логику?
Screenshot_168.jpg

1,2,3 - выполняется по очереди , а последнее игнорируется. Как это выглядеть будет?

С цифрами в Switch , сделано просто что рандомится число-идёт в свитч - выполняется соответствующее действие, цикл повторяется N раз.
Но я допустим хочу чтобы можно было определённое действие выполнить N раз. Или несколько Действий N раз. Не понимаю как это выглядеть внутри должно.
 

Koqpe

Client
Регистрация
23.12.2014
Сообщения
1 099
Благодарностей
648
Баллы
113
Почему не используете мультиселект?

2019-01-05_12-50-56.png
 

digitalboy228

Client
Регистрация
27.09.2018
Сообщения
51
Благодарностей
5
Баллы
8
Почему не используете мультиселект?

Посмотреть вложение 35018
Не понимаю как реализовать. Выбираешь мультиселект. Каким образом , в свитче указать чтобы выполнялись эти действия друг за другом?
Или это делается не в свитче?
У вас примера нет ?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
через мультиселекс получаешь строку типа 1,3,5,6
разбиваешь по заптой и кидаешь в список. В списке перебираешь построчно и соответственно сначала у теб в переменной 1, в след итерации 3 и т.д.
 

digitalboy228

Client
Регистрация
27.09.2018
Сообщения
51
Благодарностей
5
Баллы
8
через мультиселекс получаешь строку типа 1,3,5,6
разбиваешь по заптой и кидаешь в список. В списке перебираешь построчно и соответственно сначала у теб в переменной 1, в след итерации 3 и т.д.
Можно подробней? А лучше увидеть? Честно, не понимаю как именно выглядеть это должно
 

Koqpe

Client
Регистрация
23.12.2014
Сообщения
1 099
Благодарностей
648
Баллы
113

Вложения

  • Спасибо
Реакции: digitalboy228

digitalboy228

Client
Регистрация
27.09.2018
Сообщения
51
Благодарностей
5
Баллы
8
Вот блин , я думал можно на кубиках сделать.
В принципе этот что скинул , подходит , к нему только счётчик прикрутить и действия вписать.
Спасибо.
Жалко что код не понимаю.
 

inilim

Client
Регистрация
16.09.2017
Сообщения
446
Благодарностей
170
Баллы
43

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)