Ошибка: Зацикливание действий

Зацикливание действий происходит в одном из случаев:

  • Команда запускает действие, которое выполняет одно из событий, которые находятся в этой же команде! Это самый печальный вариант =)
  • Событие команды 1 вызывает действие типа «выполнить событие», которое выполняет событие команды 2 . А команда 2 в свою очередь вызывает выполнение команды 1 аналогичным образом. Одним словом происходит более длинное зацикливание.
  • 2 или более команд выполняют одинаковое событие за один запуск. То есть произошло событие в сообществе, которое запустило сразу несколько команд. Каждая из которых запускает событие с тем же номером.
  • У вас слишком много команд подряд запускают действие Выполнить событие. Не сознаюсь сколько разрешено итераций. Но рекомендую для стабильности и быстродействия системы не превышать 3-х запусков (то есть одно событие чтобы запускало не более 3-5 команд последовательно).
  • НОВАЯ причина: у вас слишком много событий с одинаковыми настройками. Например, у вас 2 или больше команд реагируют на число «1». Нельзя для каждой из них создавать новый блок события «написал сообщение с текстом: 1». Вместо этого вставьте готовое событие: из существующих (кнопка «Найти в каталоге») или используя его номер.

Исправлять последний вариант надо так:

  • добавляем все одинаковые события в одну команду;
  • удаляем кнопкой "удалить везде";
  • оставляем только одно,
  • и вставляем его во все команды, где должно быть, используя номер и следующее поле:
Ошибка: Зацикливание действий, image #1

________________

Задать вопрос можно тут: @skyautome (запасная ссылка)

Вернуться на главную страницу инструкций
733 views·11 shares