[Гайд] Запрещаем полёт в творческом режиме
- Автор: artemkafomin
- Дата: 18-04-2014, 00:00
- Категория: Инструкции, гайды Minecraft
Итак, давайте сформулируем нашу задачу: Создать механизм, способный на короткое время переключать режим игрока с творческого на режим выживания в случае полёта.
На самом деле можно просто создать статистику с критерием, позволяющим отслеживать количество блоков, которые пролетел игрок. Данный вариант имеет право на жизнь, однако, подумайте: Мы должны переключать режим игры используя селектор, а затем обнулять статистику. Таким образом, если игрок успеет пролететь 2 блока, данная схема больше работать не будет.
Намного практичнее использовать второй вариант - проверку атрибутов игрока с помощью новых возможностей 1.8. Таким образом, используя параметр "abilities" мы сможем проверять текущие атрибуты игрока. Давайте попробуем разобраться на примере:
Команда:
Итак, с помощью команды /testfor мы проверяем наличие у игрока атрибута "flying" в значении 1. Нам останется только поставить клок-генератор к командному блоку с данной командой, затем компаратор и командные блоки с командами /gamemode 0 @p и /gamemode 1 @p.
Также, не забывайте, что возможность проверки атрибутов игрока появилась в версии 1.8 (Снапшоты). Поэтому данный поход не будет работать на меньшей версии.
Также, советую посмотреть видео-урок на эту тему:
На самом деле можно просто создать статистику с критерием, позволяющим отслеживать количество блоков, которые пролетел игрок. Данный вариант имеет право на жизнь, однако, подумайте: Мы должны переключать режим игры используя селектор, а затем обнулять статистику. Таким образом, если игрок успеет пролететь 2 блока, данная схема больше работать не будет.
Намного практичнее использовать второй вариант - проверку атрибутов игрока с помощью новых возможностей 1.8. Таким образом, используя параметр "abilities" мы сможем проверять текущие атрибуты игрока. Давайте попробуем разобраться на примере:
Команда:
Итак, с помощью команды /testfor мы проверяем наличие у игрока атрибута "flying" в значении 1. Нам останется только поставить клок-генератор к командному блоку с данной командой, затем компаратор и командные блоки с командами /gamemode 0 @p и /gamemode 1 @p.
Также, не забывайте, что возможность проверки атрибутов игрока появилась в версии 1.8 (Снапшоты). Поэтому данный поход не будет работать на меньшей версии.
Также, советую посмотреть видео-урок на эту тему:
Я всегда прислушиваюсь к мнению других людей. Поэтому ссылка на ask.fm удалена.
Информация | |
Для написания комментария зарегистрируйся на сайте, это займет всего пару минут, голосуй за новости, зарабатывай репутацию. |
Последние сообщения с форума
Название темы | Автор | Статистика | Последнее сообщение |
---|---|---|---|
Какой мод вызвал ошибку? Тема в разделе: Техническая поддержка сайта |
value_Stalker | Просмотров: 264 Ответов: 5 |
Автор: value_Stalker |
Что-то с прицелом в modern warfare Тема в разделе: Ваши вопросы по Minecraft |
PhantomX | Просмотров: 9026 Ответов: 5 |
Автор: maksgrodno |
Java разработчик для написания модов/плагинов для minecraft. Тема в разделе: Моддинг |
Limbossiks | Просмотров: 7258 Ответов: 39 |
Автор: vovanhurcane |
Помогите, пожалуйста, крашится сборка Тема в разделе: Техническая поддержка сайта |
KilzRait | Просмотров: 62 Ответов: 0 |
Автор: KilzRait |
Видео/Стримы канал Ritterydam Тема в разделе: Флудильня |
ritterydam | Просмотров: 109394 Ответов: 528 |
Автор: ritterydam |