Всем доброго времени суток, подскажите плз, мне нужно сделать так: У меня есть 6 триггеров, и каждые 10 мин один из этих триггеров (рандомно) должен запуститься. И тот, который запускается, должен выбыть из этого рандома и больше не запускаться. Останется 5 триггеров. А потом через 10 мин опять и опять, пока все 6 триггеров не закончатся. Нужно что бы каждые 10 мин они рандомно запускались и не повторялись!
Как можно это сделать? Я не пойму совсем...
Как можно это сделать? Я не пойму совсем...
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. Extremator
Ред. nazarpunk
Или надо внестисти ясность и объяснить что слоги "МА" и "МА" вместе читаются как "МАМА" ?
Там нет MAX, там только цифры... И вот это тоже не понятно set N = (случайное число от 1 до MyTriggers_MAX)
Я пытался разобраться, но как человек, который не особо разбирается в триггерах, у меня не получилось
Нету случайно примера на карте? Я так бы понял, скопировал бы
Одна переиенная - массив триггеров.
Другая переменная - целое число.
Ред. WorldEdition
Можно сделать через случайное число.
Событие: Или создай таймер, или просто каждые 10 минут.
Условия:
Действие:
If(если всё условия истинны), Then (то делай это), Else(иначе, делай это):
Условие: Случайное число от 1 до 10 равно 1
То: Запустить тригер1.
Иначе:
If(если всё условия истинны), Then (то делай это), Else(иначе, делай это):
Условие: Случайное число от 1 до 10 равно 2
То: Запустить тригер2
Иначе:........
Ред. Borodach
переменная - тип Триггер галочка что массив и размер на единицу больше количества триггеров название например MyTriggers,
переменая - тип целочисленная название MyTriggerMax
Событие при инитиализации карты
Установить переменная MyTriggers[1] = триггер из списка
Установить переменная MyTriggers[2] = другой триггер из списка
и так же с остальными которые будут запускатся
В конце установить переменная MyTriggersMax равно количеству установленых триггеров.
Запускаем триггер MyTriggers[х]
Установить переменную MyTriggers[x] равно MyTriggers[MyTriggerMax], то есть, на место триггера который больше не будет использоваться переносим триггер из конца списка, а максимальное количество списка уменьшим на 1, и тогда конец списка не випадет, так как случайное число от 1 до макс. количества.
Установить переменную MyTriggersMax равную (Арифметика) MyTriggersMax - 1