Здравствуйте, а можно ли поставить зажержку перед выполнение команды в командном блоке (на java 1.15.2) столкнулся с отсутствием данной функции в командном блоке послк перехода с Bedrock версии где она прямо в самом блоке и есть (я знаю про существование schedule, но эта команда для функций). И еще вопрос можно ли как то сделать чтобы моб тебя не атаковал, а других атаковал (я перерыл всю вики и все nbtdata tag’и, но не нашел об этом упоминания, надеюсь что по своей невнимательности)
Голосование за лучший ответ
Про задержку — чего просто не поставить повторитель?
Сергей МанькусЗнаток (305) 2 года назад
Источник: otvet.mail.ru
Как сделать задержку в командном блоке майнкрафт
Ваш браузер устарел, и поэтому некоторые важные функции этого сайта могут не работать. Пожалуйста, обновитесь то более современного браузера. 🙁
Как сделать задержку функций в маинкрафте?
Туториал по командным блокам #1 — Виды, условие, задержка в тактах | Minecraft PE / BE
Kio3
Привет, я сейчас на 1.13-1.15 работаю с функциями. Если в функции прописать, например, 10 команд /setblock, то все блоки поставятся одновременно. Необходимо сделать задержку, что бы они ставились по 1 блоку раз в определённое количество тиков. Что-то типо функций delay или sleep в ЯП. Понятно, это можно сделать через дофига командных блоков и повторителей.
Так же можно создать по 1 функции на каждый блок, а в конце каждой функции ставить в мир командный блок, вызывающий следующую функцию из списка, но это натуральный костыль. В общем: можно ли организовать постепенное выполнение функции в течении длительного времени и как это сделать?
#1 | 7 января 2020 — 17:34
31sasha31
Картоделы
Можно сделать через /scoreboard . Поставить один цикличный командный блок, который будет добавлять очки скорборда, а другие цикличные командные блоки будут срабатывать на определенное кол-во очков.
Например сначала создаёшь скорборд
/Scoreboard objectives add ИМЯ dummy
Затем другие командные блоки будут срабатывать, если будет выполняться команда
WillProject™ Corporation
Моя хоррор карта Find ME [1.14.4]
#2 | 13 марта 2020 — 23:02
Статистика форума
Сейчас онлайн: 16
Создано тем 12930 Написано сообщений 816350 Пользователей 365872 Новый участник YuTyan
Администраторы | Главные редакторы | Модератор | Дедушки | Журналисты | HENTAI BOY | Goldфаги | Журналисты-олдфаги | ТруЪ Олдфаги-с | ТруЪ Плагинщик | Олдфаги | true Художник | Модератор бездны | Картоделы | XXXL ПХЛ | Просто хорошие люди | Посетители | Новички
Последние сообщения с форума
Просмотров: 30
Ответов: 0
Автор: super515
Просмотров: 2190
Ответов: 16
Автор: DXYVAD
Просмотров: 155
Ответов: 1
Автор: кот 3000
Просмотров: 47
Ответов: 0
Автор: Herson
Просмотров: 167
Ответов: 0
Автор: 5lamik
Источник: ru-minecraft.ru
Как сделать таймер в майнкрафт на командных блоках
Всем привет. Сегодня я покажу вам как сделать таймер задержки сигнала редстоуна (еле выговорил). Это устройство будет удлинять сигнал и через X секунд автоматически его отключать.
Итак, начнем:
Нам понадобятся:
-Повторители.
-Любые блоки.
-Редстоун.
-Красный факел.
-Кнопка.
1. Строим наше старое-доброе запоминающее устройство:
3. К одному output’у ставим блок с кнопкой.
4. Дальше уже интересней. От блока с кнопкой мы отводим повторители к двум output’у, прямо вокруг запоминающего устройства.
5. Чем больше повторителей — тем дольше будет длиться сигнал. Из расчета, что один повторитель — 0.4 задержка, получим 0.4х6= 2.4 секунды. И для завершения системы подключим конечный выход к стороне, активируемой кнопкой.
Все, наш таймер (задержка) готов. Всем спасибо за внимание, всем пока.
Статья взята из открытого источника. Если вы против размещения статьи, свяжитесь с администратором сайта.
Клок генератор на командных блоках, выдающий сигнал раз в секунду (чётко вымерял).
#1 | 7 февраля 2014 — 16:14
Просто хорошие люди
Звание: Любитель понажимать кнопки
#2 | 7 февраля 2014 — 16:47
#3 | 7 февраля 2014 — 16:50
Сейчас онлайн: 21
Я покажу вам постройку и покажу команды
Для начало ставим командный блок, и вписываем в него такую команду
И к этому командному блоку ставим генератор коротких импульсов, то есть вот так
А теперь от него ставим компаратор и лампу (Лампа для проверки) таким образом
Теперь делаем механизм вычитания опыта
Ставим командный блок, и пишем в него такую команду
Теперь проводим задержку в 1 секунду, для тех кто не знает, 1 секунда=2 Повторителям с полной задержкой, и 1 с 1 кликом
Теперь активируйте этот механизм буквально на миг после выключите источник сигнала(Не активируйте кнопкой так как кнопки слишком долго активны)
Далее механизм начнёт действовать
Давайте проверим, смените режим игры на выживание
И введите команду
И вы видите как каждую секунду у вас пропадает 1 уровень опыта, и как он полностью пропадёт из 1 командного блока пойдёт сигнал, и лампа активируется
Также что бы вы не видели в чате оповещения о том что у вас забирают опыт то введите команду
Эта команда запрещает командным блокам писать что либо в чат
Источник: minecraft-kak.ru