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

digitalboy228

Client
Joined
Sep 27, 2018
Messages
52
Reaction score
5
Points
8
Ребята , подскажите пожалуйста.

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

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

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

ssXXXss

Client
Joined
Dec 23, 2014
Messages
7,374
Reaction score
2,043
Points
113
если с настроек, то и ложи в строку через разделить цифры, потом в список и бери их рандомно
если в самом шабе то можно просто кинуть в список и брать нужные
 

digitalboy228

Client
Joined
Sep 27, 2018
Messages
52
Reaction score
5
Points
8
Как построить такую логику?
Screenshot_168.jpg

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

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

Koqpe

Client
Joined
Dec 23, 2014
Messages
1,100
Reaction score
649
Points
113
Почему не используете мультиселект?

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

digitalboy228

Client
Joined
Sep 27, 2018
Messages
52
Reaction score
5
Points
8
Почему не используете мультиселект?

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

doc

Client
Joined
Mar 30, 2012
Messages
8,685
Reaction score
4,652
Points
113
через мультиселекс получаешь строку типа 1,3,5,6
разбиваешь по заптой и кидаешь в список. В списке перебираешь построчно и соответственно сначала у теб в переменной 1, в след итерации 3 и т.д.
 

digitalboy228

Client
Joined
Sep 27, 2018
Messages
52
Reaction score
5
Points
8
через мультиселекс получаешь строку типа 1,3,5,6
разбиваешь по заптой и кидаешь в список. В списке перебираешь построчно и соответственно сначала у теб в переменной 1, в след итерации 3 и т.д.
Можно подробней? А лучше увидеть? Честно, не понимаю как именно выглядеть это должно
 

Koqpe

Client
Joined
Dec 23, 2014
Messages
1,100
Reaction score
649
Points
113
Можно подробней? А лучше увидеть? Честно, не понимаю как именно выглядеть это должно
 

Attachments

  • Thank you
Reactions: digitalboy228

digitalboy228

Client
Joined
Sep 27, 2018
Messages
52
Reaction score
5
Points
8
Вот блин , я думал можно на кубиках сделать.
В принципе этот что скинул , подходит , к нему только счётчик прикрутить и действия вписать.
Спасибо.
Жалко что код не понимаю.
 

inilim

Client
Joined
Sep 16, 2017
Messages
446
Reaction score
171
Points
43

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)