youtube · ru

Аддон кастомных голов игроков для Minecraft Bedrock Edition

Создатель дополнений для Minecraft демонстрирует модификацию кастомных голов игроков для версии Bedrock Edition и объясняет, как настроить собственные модели и звуки с помощью шаблона и Python-скрипта.

Превью исходного ролика
ИСТОЧНИКCustom Player Heads (CPH) Addon Showcase
Открыть оригинал ↗

Описание

Создатель дополнений для Minecraft демонстрирует модификацию кастомных голов игроков для версии Bedrock Edition и объясняет, как настроить собственные модели и звуки с помощью шаблона и Python-скрипта.

Перевод

00:00 Всем привет! С возвращением на RLL Studio. 00:04 Сегодня я очень рад представить вам аддон, над которым я работал последние пару месяцев. 00:12 Как вы можете видеть позади меня, этот аддон — дополнение с кастомными головами игроков для Bedrock Edition. 00:19 Если вы знакомы с моим аддоном VMH, который я выпустил пару недель назад, то вам будет приятно узнать, что этот аддон довольно похож на него. 00:29 Если я возьму одну из этих голов, вы увидите, что голова ведет себя почти точно так же, как головы мобов, добавленные мной в прошлом аддоне пару недель назад. 00:44 Если мы установим ее на боковую грань блока, она ведет себя точно так же. 00:49 Вы также можете надевать эти головы, если скрафтите их в форме предмета. Как видите, теперь я могу надеть эту голову. 00:56 Затем я могу перекрафтить ее обратно в блок, а также можно установить предмет в виде блока. 01:03 Вы также можете заметить частицы разрушения песка душ, как у голов, добавленных Mojang. 01:09 Прежде чем мы перейдем к подробностям об этих кастомных головах игроков, я хочу сделать небольшое предупреждение в начале видео. 01:16 В этом видео я покажу вам, как создавать собственные кастомные головы игроков. Однако для этого требуются некоторые знания о том, как работают пакеты поведения и ресурсов в Minecraft. 01:29 Потому что вы будете создавать собственные пакеты поведения и ресурсов на основе шаблона, который я вам предоставляю. 01:37 Для этого вам также, скорее всего, понадобится ПК. Я уверен, что это можно сделать и на телефоне, но на ПК намного удобнее. 01:47 Мы будем использовать Python-скрипт для генерации этих голов. 01:51 Я не совсем уверен, что это можно сделать на мобильном устройстве, поэтому для этого потребуется ПК, так как вам изначально нужно сгенерировать головы. 02:02 Однако после создания голов и превращения их в аддон для Bedrock Edition, если вы перенесете его на телефон, он будет на 100% работать на телефоне, консоли или где угодно. 02:14 В конце концов, это одна и та же игра на разных устройствах. 02:19 С помощью этого аддона вы можете создавать головы с кастомными моделями и кастомными звуками, поэтому я предполагаю, что вы умеете пользоваться Blockbench, знаете, где взять текстуры скина, и как конвертировать файлы MP3 в OGG для Minecraft. 02:39 Все это вы уже должны знать, и я, вероятно, не буду на этом останавливаться. 02:43 Как я уже упомянул, здесь используется Python-скрипт, поэтому вам понадобится какой-нибудь редактор Python. Я буду использовать VS Code, чтобы запустить скрипт. Также потребуется установленный Python, если у вас его еще нет. 02:59 Теперь поговорим о головах по умолчанию, входящих в этот шаблонный набор. 03:05 Как видите, здесь много голов, но это просто примеры. Единственные две головы, включенные в шаблон, — это голова Херобрина и голова Алекс. 03:15 Голову Алекс я предоставил для того, чтобы вы могли разобрать все файлы и понять, за что отвечает каждая деталь. 03:23 Например, если вы хотите сделать кастомную модель, вы можете посмотреть стандартную геометрию Алекс, проверить работу блока и так далее. Она здесь просто в качестве образца. 03:37 Голова Херобрина сделана для кое-чего другого — это забавная пасхалка, о которой я расскажу чуть позже. 03:44 Каждая голова, которую вы здесь видите, была добавлена в игру вручную. 03:49 Они не создаются автоматически при входе нового игрока, вы должны намеренно добавить их сами. 03:59 Если ваш друг зайдет в мир и будет ждать свою голову, этого не произойдет, если только вы не создали ее заранее. 04:10 Чтобы получить эти головы, вас должен убить другой игрок либо вы должны погибнуть сами. Я воспользуюсь луком. 04:19 Голова выпадет только в том случае, если это смерть от руки игрока. Если это не убийство игроком, она не выпадет. 04:25 [Надпись на экране]: ВЫ ПОГИБЛИ! RWMrfrog застрелен RWMrfrog 04:28 Как видите, я получил свою голову, застрелив себя из лука. 04:34 Она работает как обычная. Кстати, в описании предмета указано имя игрока, который убил вас для получения этой головы: «Убит RWMrfrog». 04:47 Если бы на сервере был другой игрок и убил меня, там было бы написано имя этого игрока. 04:55 Другой способ получить голову игрока — если вас взорвет заряженный крипер. 05:03 [Надпись на экране]: ВЫ ПОГИБЛИ! RWMrfrog взорван Крипером 05:05 Как видите, голова нашего игрока заспавнилась прямо там. 05:08 Об этой функции просили для моего аддона VMH, и я все еще планирую добавить ее туда, но в этом аддоне она уже присутствует по умолчанию. 05:19 Так что вы можете повеселиться, взрывая друг друга заряженными криперами и собирая головы. 05:27 Эти головы также могут воспроизводить звуковые эффекты, если поставить их на нотные блоки. Вот моя голова. 05:32 Всем привет! С возвращением на RLL Studio. В сегодняшнем видео... 05:37 Это было мое старое вступление для YouTube, довольно прикольно. 05:40 Допустим, у вас есть очень длинный и раздражающий звук. Я не буду включать этот звук, потому что он слишком громкий и раздражающий. 06:05 Если вы хотите остановить звук, вы всегда можете сломать нотный блок. 06:11 Всем привет! С возвращением на... 06:13 Как видите, можно сломать нотный блок или саму голову, и звук остановится. 06:25 У каждой головы может быть свой звук, а если звука нет, будет проигрываться стандартный. 06:33 Внимательные слушатели наверняка узнают этот звук из другой игры, называть которую я не буду — догадайтесь сами. 06:48 Вы также можете изменить модель головы, например сделать гигантские уши, рог на лбу или огромный зуб. 07:09 Ни у одной из этих голов нет кастомных моделей для примера, но аддон это позволяет. 07:16 Наконец, давайте обсудим голову Херобрина. Я решил добавить небольшую сезонную пасхалку. 07:25 Если вы погибнете от руки игрока или заряженного крипера на Хэллоуин, вместо обычной головы выпадет голова Херобрина. 07:44 А теперь краткая инструкция, как сделать собственную голову с помощью шаблона. 07:52 Перейдя на страницу MCPEDL по ссылке для скачивания или по ссылке в описании, вы попадете на мою страницу GitHub с проектом CPH. 08:06 Вы можете скачать код, нажав зеленую кнопку «Code» и выбрав «Download ZIP». 08:22 Распакуйте архив и откройте его в VS Code. Папка содержит пакеты ресурсов и поведения, скрипт createHead.py и текстовый файл HeadsToCreate.txt. 08:53 В файле HeadsToCreate.txt каждые три строки задают новую голову. 09:21 Первая строка — никнейм игрока. 09:42 Вторая строка — название звукового эффекта при установке на нотный блок. 09:53 Третья строка — название кастомной геометрической модели. Если звука или модели нет, просто укажите «n». 10:19 Если нужно несколько голов, продолжайте список тройками строк. 10:49 Очень важно: имена голов должны в точности совпадать с никнеймами игроков в Minecraft, включая регистр букв и цифры. 11:37 При смерти игрока код сверяет точное совпадение строки с ником. Если друг сменит ник в Xbox, голова перестанет выпадать, и придется создавать новую. 12:28 Итак, заполняем список игроков, названия звуков и геометрию моделей. 12:43 Теперь нужно подготовить текстуры, модели и звуки в пакете ресурсов. 12:54 В папке textures/blocks/skulls поместите текстуру скина игрока в формате PNG с тем же именем, что и никнейм. 13:37 В папку sounds/skulls добавьте аудиофайл в формате OGG с именем, совпадающим со второй строкой списка. 13:58 Если используется кастомная модель, в папке models понадобятся два файла: head.geo.json в папке blocks (для установленного блока) и head_attachable.geo.json в папке entity (для надетой головы). 14:45 В строке геометрии укажите идентификатор после точки, например «head», и именно его вписывайте в третью строку текстового файла. 15:26 Заполнив файл HeadsToCreate.txt и добавив ресурсы, переходим к скрипту createHead.py и запускаем его. 15:36 Скрипт успешно генерирует необходимые JSON-файлы в пакетах ресурсов и поведения. 16:02 После генерации открываем папку в Проводнике Windows, выделяем две папки пакетов и сжимаем их в ZIP-архив. 16:35 Переименовываем расширение файла с .zip на .mcaddon. 16:51 Дважды кликаем по файлу, и он автоматически импортируется в Minecraft. 16:57 На этом настройка завершена. Если у вас возникнут вопросы, пишите в комментариях или создавайте обращение на GitHub. Всем пока! 18:02 [Надпись на экране]: Посмотрите мою последнюю публикацию! Эй! Вы не должны были это увидеть!

Темы

ИЗ КАТАЛОГА

Другие разборы

← Вернуться в каталог