23.11.2023, 12:05

Мод Easy NPCs / НПС для Minecraft 1.20.2

Мод Easy NPCs / НПС для Майнкрафт

 

Easy NPCs — мод, предназначенный для упрощения создания неигровых персонажей с помощью диалогов для создателей карт. NPC — это интерактивные объекты в игре, предлагающие различные функции, такие как раздача квестов, продажа предметов или передача информации игрокам. Однако процесс создания собственных NPC в Minecraft может быть сложным и трудоемким.

 

Easy NPC предлагает решение этой сложности. Этот мод позволяет пользователям создавать собственных NPC и настраивать их диалоги с помощью упрощенного файла конфигурации. Он также предлагает возможность интеграции этих NPC с другими модами, добавляя тем самым новые функции и взаимодействия.

 

Независимо от того, являетесь ли вы создателем карт, желающим добавить глубину своему миру, или геймером, стремящимся разработать свои собственные квесты и истории, Easy NPC предоставляет доступный метод создания пользовательских NPC с диалогами в Minecraft.

 

Интерактивные действия с NPC

 

Easy NPC обогащает опыт Minecraft, позволяя создавать интерактивные игры с вашими NPC даже за пределами этого мода. Вот несколько основных примеров:

 

  • /say Bonjour, ...
  • /give @initiateur pierre
  • /scoreboard players add @initiateur close 5
  • /tp @initiateur -28 63 399

 

По умолчанию действия ограничены уровнем разрешений пользователя. Это означает, что обычный пользователь не сможет использовать такие команды, как /give, /tp и другие команды, требующие более высоких уровней разрешений.

 

Опционы на акции

 

Экран параметров действия позволяет определить следующие параметры действия:

  • Выполнить от имени игрока : эта опция позволяет вам выполнить команду от имени игрока, взаимодействующего с NPC. Полезно для команд других модов, требующих, чтобы игрок был исполнителем.
  • Режим отладки : включает режим отладки для определенного действия, генерируя обратную связь в журнале, например ошибки сценария.

 

Поделиться заполнителями

 

Текст действия поддерживает дополнительные заполнители для расширенной настройки:

 

  • @npc: Имя NPC
  • @npc-uuid: UUID NPC
  • @initiator: Имя инициатора диалога
  • @initiateur-uuid: UUID инициатора диалога

 

Специальные команды NPC

 

Можно вызывать команды, доступные только NPC, позволяющие выполнять более сложные действия. Например, чтобы открыть экран торговли с помощью диалогового действия, используйте следующую команду и установите действие «Запуск от имени игрока»:

 

  • /easy_npc trading open @npc-uuid

 

Основные действия

 

Экран основных действий позволяет определять простые действия, такие как:

  • Взаимодействие игрока с NPC (с диалогом или без)

 

Действия диалога

 

 

Экран «Действия в диалоге» позволяет вам определить действия для каждой записи диалога, например:

  • Открытие экрана диалога игроком
  • Закрытие диалогового экрана игроком
  • Выбор «Да» в диалоговом окне «Да/Нет»
  • Выбор «Нет» в диалоговом окне «да/нет»

 

Дистанционные действия

 

Экран «Действия на расстоянии» позволяет вам устанавливать действия в зависимости от расстояния до игрока, например:

 

  • Игрок находится близко (расстояние <= 16 блоков)
  • Игрок находится очень близко (расстояние <= 8 блоков)
  • Игрок находится в непосредственной близости (расстояние <= 4 блока)
  • Игрок находится в контакте (расстояние <= 1 блок)

 

Каждое действие дальнего боя будет выполнено только один раз, пока игрок остается в пределах досягаемости. Как только игрок покинет зону, соответствующее действие на расстоянии может быть повторно активировано.

 

Легкая палочка NPC

 

Инструмент Easy NPC Wand меняет способ взаимодействия игроков с NPC в EasyNPC. Этот инструмент позволяет вам настраивать параметры и выбирать нужных NPC, не требуя прямого нацеливания.

 

Обычно, чтобы выбрать и настроить NPC, игроки должны целиться прямо в него. Easy NPC Wand значительно упрощает этот процесс. Благодаря увеличенному радиусу действия игроки могут просто направить палочку на землю или в воздух, чтобы выбрать NPC. Этот упрощенный метод повышает эффективность и простоту использования управления неигровыми персонажами, делая работу в Minecraft более плавной и интуитивно понятной.

 

Удалить NPC

 

Чтобы удалить NPC, откройте соответствующий экран конфигурации и нажмите кнопку «Удалить» .

 

Для завершения удаления требуется подтверждение. Нажмите кнопку «Да» , чтобы удалить NPC и все связанные с ним данные.

При нажатии «Удалить» NPC будет удален навсегда, а экран конфигурации автоматически закроется.

 

Диалог

 

Заполнители диалогов

 

Текст диалога в Easy NPC поддерживает дополнительные заполнители для расширенной настройки.

  • @npc : Имя NPC.
  • @initiator : Имя инициатора диалога.

 

Основной диалог

 

Базовый диалог позволяет отображать простой текст длиной не более 255 символов.

 

Диалог Да/Нет

 

 

Диалоговое окно « Да /Нет» предлагает возможность отображения простого текста длиной до 255 символов, сопровождаемого двумя кнопками. Эти кнопки предоставляют дополнительный текст в зависимости от ответа пользователя.

 

Расширенные диалоговые действия

 

На экране действий вы можете определить конкретные действия для каждой записи диалога. Таким образом, вместо отображения текста вы можете вызвать определенное действие, связанное с этим диалогом.

 

Снаряжение НПС

 

Экран снаряжения предоставляет возможность добавлять в слоты снаряжения NPC предметы, которые будут видны в руке NPC или на его теле. Доступные слоты для оборудования различаются в зависимости от типа NPC. Эта функция позволяет более детально настроить визуальную настройку каждого NPC, тем самым обогащая игровой процесс в Minecraft.

 

Укладка NPC

 

Базовая укладка

 

Экран позы позволяет вам изменить позу NPC по умолчанию, предлагая такие варианты, как стояние, лежа, приседание, плавание и т. д.

 

Расширенная установка

 

Кроме того, можно индивидуально настроить позу головы, тела, рук и ног NPC, обеспечивая большую гибкость настройки.

Выборочная установка

Расширенный экран позы позволяет изменять вращение различных частей модели. Это особенно полезно для создания определенных поз для NPC, таких как сидение, лежание и т. д.

 

Примечание. Важно отметить, что не все модели поддерживают все позы или отдельные модификации поз.

 

Позиция НПС

Экран позиционирования предоставляет возможность изменить местоположение NPC. Эта функция особенно полезна для перемещения NPC в другое место, позволяя более гибко и точно управлять их размещением в игровой среде.

 

Ротация NPC

Экран вращения позволяет менять ориентацию NPC. Эта функция полезна для направления NPC в определенном направлении.

 

Блокировка вращения

 

С помощью флажка «Зафиксировать» вы можете зафиксировать поворот NPC в его текущее положение. Это особенно удобно, когда вы хотите сориентировать NPC в определенном направлении, а затем заблокировать эту ориентацию, чтобы предотвратить его возврат к вращению по умолчанию.

 

Что следует учитывать: важно отметить, что вращение NPC в нескольких направлениях одновременно может вызвать проблемы с отображением, например, тег имени и другие элементы пользовательского интерфейса перестанут быть видимыми или будут отображаться в неправильном положении.

Регулировка масштаба NPC

 

Экран масштабирования предоставляет возможность изменять размеры модели NPC по осям X, Y и Z, что позволяет более точно настроить размер и форму NPC.

 

Настройка скинов NPC

 

Скины NPC можно настроить на специальном экране конфигурации.

 

Скины по умолчанию

В этом разделе представлен выбор встроенных скинов для NPC. Выберите скин из списка, чтобы применить его к NPC.

 

Скины игроков

Эта опция позволяет вам использовать скин игрока для гуманоидного NPC. Просто введите имя игрока и нажмите кнопку «Добавить» , чтобы использовать его скин. Имейте в виду, что скин игрока может измениться, что повлияет на скин NPC.

 

Скины через удаленный URL-адрес

Эта функция позволяет вам использовать скин с удаленного URL-адреса для любого типа NPC. Сначала получите URL-адрес изображения скина, для чего может потребоваться нажать кнопку, например «Ссылка на изображение» или «Прямая ссылка» .

 

URL-адрес должен выглядеть следующим образом:https://www.exemple.org/uploads/skins/2019/06/09/nomdujoueur-13064517.png?v538

Скопируйте и вставьте этот URL-адрес в соответствующее поле на экране настроек и нажмите «Добавить» , чтобы применить скин.

 

Пользовательские скины

Эта опция позволяет использовать локально сохраненные скины. В папке конфигурации Minecraft вы найдете папку easy_npc/skinsс подпапкой для каждого типа NPC.

 

Поместите соответствующий скин в соответствующую подпапку и нажмите кнопку «Обновить пользовательские текстуры» , чтобы обновить скины.

 

Обратите внимание, что все игроки на сервере должны иметь одинаковые скины в одних и тех же папках, чтобы правильно видеть скины NPC.

Пользовательские скины идеально подходят для использования с пакетом модов, обеспечивая простой способ предоставить уникальные скины NPC.

 

Торговля с NPC

 

Экран торговли

 

Экран торговли позволяет вам определить предметы, которые NPC предлагает для торговли. Существуют разные способы настройки этих элементов.

 

Базовая коммерция

 

Базовая торговля позволяет вам определить список предметов, доступных для торговли.

 

Продвинутая коммерция

 

Расширенная торговля предлагает возможность определения списка торгуемых предметов с дополнительной возможностью добавления конкретных условий для каждого предмета.

 

Персонализированная коммерция

 

Пользовательская торговля позволяет определять конкретные сделки с помощью данных NPC NBT. Он использует тот же синтаксис и структуру, что и обмены с сельскими жителями или странствующим торговцем .

Сброс торговли

 

Базовая и расширенная торговля позволяют вам установить время сброса для торгуемых предметов. Чтобы сбросить предметы торговли в определенное время или действие, используйте следующую команду:

 

/easy_npc trading reset <npc-uuid>

 

Открытие экрана торговли

Экран торговли открывается автоматически, если для NPC не установлен диалог. Чтобы открыть экран торговли с помощью диалогового действия, используйте следующую команду и установите действие «Запуск от имени игрока»:

 

/easy_npc trading open @npc-uuid

 

Различные типы NPC

 

Гуманоидный NPC

 

Гуманоидные NPC являются наиболее распространенными и используются для обозначения таких персонажей, как Стив.

 

Тонкий гуманоид NPC

Стройные гуманоидные NPC также распространены и предназначены для стройных персонажей, таких как Алекс.

 

НПС Фея

Сказочные NPC используют собственную модель и в настоящее время предлагают три варианта фей.

NPC Скелет

 

NPC-скелеты используют собственную модель и включают в себя все три основных типа скелетов.

 

NPC-житель

NPC-жители очень распространены и предлагают на выбор около 118 различных комбинаций жителей.

источник

Скачать Мод Easy NPCs / НПС - 1.20.2
Скачать

для Minecraft - 1.20.2

Рейтинг: 5.0 (1 голос) Жанр: Моды для Майнкрафт 1.20, Моды для Майнкрафт

avatar

 

ДАННЫЙ САЙТ НЕ ЯВЛЯЕТСЯ ПРОДУКТОМ MINECRAFT И НЕ СВЯЗАН С MOJANG. Minecraft принадлежит Mojang Studios и не связан с этим сайтом.