Как сделать задержку в майнкрафте
Перейти к содержимому

Как сделать задержку в майнкрафте

  • автор:

Таймер (задержка) сигнала редстоуна.

Всем привет. Сегодня я покажу вам как сделать таймер задержки сигнала редстоуна (еле выговорил). Это устройство будет удлинять сигнал и через X секунд автоматически его отключать.

Итак, начнем:
Нам понадобятся:
-Повторители.
-Любые блоки.
-Редстоун.
-Красный факел.
-Кнопка.

1. Строим наше старое-доброе запоминающее устройство:

3. К одному output’у ставим блок с кнопкой.

4. Дальше уже интересней. От блока с кнопкой мы отводим повторители к двум output’у, прямо вокруг запоминающего устройства.

5. Чем больше повторителей — тем дольше будет длиться сигнал. Из расчета, что один повторитель — 0.4 задержка, получим 0.4х6= 2.4 секунды. И для завершения системы подключим конечный выход к стороне, активируемой кнопкой.

Все, наш таймер (задержка) готов. Всем спасибо за внимание, всем пока.

Статья взята из открытого источника. Если вы против размещения статьи, свяжитесь с администратором сайта.

Как сделать кд на командный блок?

Чтобы задать задержку выполнения команды в командном блоке, вы можете использовать командный блок со встроенной функцией отсчета времени (repeating command block) и условную команду (conditional command). Вот примерный алгоритм:

Разместите два командных блока рядом. Один будет выполняться постоянно (repeating command block), а другой будет выполняться только в определенное время (conditional command block).
В repeating command block введите команду, которую вы хотите выполнить с заданным интервалом времени.
В conditional command block введите условную команду, чтобы проверить, соответствует ли текущее время заданному времени выполнения.
Свяжите условный блок с постоянно работающим блоком, чтобы он получал сигнал активации только в нужное время.
Вот примерный вид команд для каждого блока:

Repeating command block (постоянно работающий блок):Conditional command block (условный блок, работающий только в определенное время):
Примечания:

Замените <ваша команда> на конкретную команду, которую вы хотите выполнить.
Замените <время> на время, когда вы хотите, чтобы команда выполнялась (например, 1200 для полудня).
Замените <координаты блока> на координаты блока, который вы хотите изменить. В данном примере я использовал команду setblock для установки блока воздуха.
Обратите внимание, что вам также понадобится создать и настроить таблицу показателей (scoreboard) с именем "timer" для отслеживания времени и привязать эту таблицу к игрокам.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *