Как сделать в майнкрафте нпс


Туториал - Citizens ver. 2.0.7 (полностью) | Bukkit по-русски

​Самый мой любымий тип - Denizen. (Далее будут выдержки из ранее написанного туториала, прощу автора не обижаться.)
Это NPC, которые используют сценарии и события для взаимодействия с игроком или миром. Например хранители порталов, Маги, Банкиры, тренера, говорящие горожане, кузнец. Их можно использовать в любых целях: давать подсказки игрокам, квесты или администрирование. Denizen используют собственный скриптовый язык, базирующийся на YAML.

Тут где то указывалось, что Denizen это продолжение Citizens2, которое добавляет невероятное количество автоматизации НПС и игроков, не соглашусь. Это самостоятельный плагин, который вполне самостоятельно работает в других оболочках, создающих НПС.

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

Файловая структура

Да, действительно, важно понять структуру файлов Denizen прежде чем начинать писать скрипты. Ниже указано графическое построение файлов.
denizen.jar
помещается в папку плагинов, создает для себя отдельный файл конфигурации и папку. Однако, придется вручную создавать некоторые файлы и папки. Разработчик плагина предлагает другой выход, скачать СТАРТОВЫЙ НАБОР и закинуть в папку плагина.

config.yml
Содержит некоторые параметры для изменения поведения Denizen. Вы можете использовать все значения по умолчанию, плохо от этого не станет)
Изменения в этот файл можно вносить и при работающем сервере, только потом может потребоваться перезагрузка плагина командой /denizen reload .

assignments.yml
В этом файле описываются все варианты действия для вашего NPC. Каким образом его редактировать будет объяснено дальше.
Изменения в этот файл можно вносить и при работающем сервере, только потом может потребоваться перезагрузка плагина командой /denizen reload .

saves.yml
Ни в коем случае не редактируйте вручную этот файл при включенном сервере. (НЕПРАВДА ) Он будет заполняться автоматически. Тут содержится информация о профессии НПС, флагах игроков, расположении НПС, активные сценарии, действия и другое.

read-only-scripts.yml
Еще один файл, который нельзя редактировать вручную. Сюда пишутся все скрипты которые плагин смог прочитать. (СНОВА ЛОЖЬ )

/scripts/ папка
Это папка из которой плагин будет читать скрипты при загрузке и заносить их в файл read-only-scripts.yml . Такая организация скриптов очень удобна, так как количество скриптов может быть очень велико и ориентироваться по ним будет сложно. Файлы в этой директории можно называть как угодно, но формат должен быть всегда .yml

Создание НПС Denizen

Citizens использует команды, чтобы управлять Denizen НПС и скриптами. Некоторые команды требуют дополнительных знаний из других частей Denizen, но я приведу первоначальные.​

ВАЖНО: Все команды Denizen только для ОПов и не надо пытаться задействовать их обычными игроками и т.д..

Создать NPC Denizen легко! Просто используются основные команды Citizens2 такие, как:

/npc create {Имя НПС}
/trait denizen (обязательно нпс должен быть выбран)

или

/npc create ИМЯ -- trait denizen

Вот и все! Можно, конечно, использовать любую из основных команд Сitizens2, то есть, изменить моб-тип и другие признаки (жаль половые сменить нельзя ) .

/denizen info

Лучший способ получить информацию о ваших NPC Denizen является использование Info-Click. Если вы OP, просто нажмите присесть, щелкните правой кнопкой мыши NPC, чтобы получить список NPC статистика, скрипт задания, блок закладок, тексты и триггер статусы. Эта информация также может быть достигнута путем выбора НПС и с помощью команды /denizen info.

Продолжение в следующем сообщении...

 

Как создать NPC для вашего сервера Minecraft

Как создать NPC для вашего сервера Minecraft

NPC или неигровые персонажи могут быть очень полезной концепцией на любом онлайн-сервере Minecraft, но особенно на тех, которые специализируются на любом вид фантазии или ролевой игры. Вы можете настроить жителей деревни Testificate, чтобы они помогали рассказывать историю вашей карты, или пусть они работают как лавочники. NPC очень универсальны и являются отличным ресурсом, на который стоит обратить внимание всем серверам ролевых игр.Есть способы создать их в Vanilla Minecraft, используя только командные блоки, и их можно запрограммировать на выполнение самых разных действий.

https://mcstacker.bimbimma.com/

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



Веб-сайт Command-Generator

Теперь я расскажу вам, как использовать этот замечательный инструмент.

.

Добавление неигровых персонажей (NPC) - Minecraft: Education Edition Поддержка

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

  • NPC
  • Житель
  • Дополнительные ресурсы

Чтобы создать этих неигровых персонажей в вашем мире, вы можете использовать яйца призыва, чтобы разместить их.Найдите подходящее яйцо (помечено восклицательным знаком) и внесите его в свой инвентарь или выберите его в творческом режиме на вкладке «Инструменты».

НПЦ

  • Education Edition Exclusive: Да
  • Требуется разрешение Строителя Мира: Да (размещение, редактирование)

NPC более интерактивны, чем жители деревни, и мы ввели ряд новых функций, указанных ниже.

  • NPC остаются там, где вы их поставили.
  • Можно назвать
  • NPC.
  • Может отображать текст диалога при взаимодействии с.
  • Кнопкам можно назначать URL-адреса и команды.
  • Вы можете запустить один URL из игры, или несколько URL
  • Вы можете выполнять несколько команд в порядке их добавления.
  • В этом пространстве можно разместить до шести (6) кнопок в любой комбинации URL-адресов и / или команд.
  • Вы можете запускать или выполнять URL-адреса и команды автоматически, когда игрок заканчивает взаимодействие с NPC.Все автоматические команды (и URL-адреса) выполняются в том порядке, в котором они добавляются к NPC.

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

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

Отсюда вы можете:

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

На этом этапе открывается окно Advanced NPC Settings, и появляется краткое описание функции каждой кнопки. Вы можете закрыть окно настроек, щелкнув «X» в правом верхнем углу окна.

Добавить URL:

  1. Нажмите кнопку добавления URL.
  2. Добавьте свой любимый веб-сайт (например, http://education.minecraft.net)
  3. Введите его в поле URL.

Добавить команду:

  1. Нажмите кнопку добавления команды
  2. Выберите вашу любимую команду (мы будем использовать «/ give» и дать игрокам камеру).
  3. Введите его в «командное поле».

С URL-адресами и командами:

  • Используйте переключатель режима кнопки для любой кнопки, чтобы сделать эту команду необязательной.Дополнительные команды требуют, чтобы игрок нажал кнопку для активации.
  • Когда вы переключите это значение в положение ON, появится строка, в которой вы можете указать имя для этой кнопки. Вы можете использовать до 12 символов, так что выбирайте с умом.
  • Когда он выключен, URL-адрес будет отображаться автоматически, или команда будет запущена, когда игрок закончит взаимодействие с NPC.

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

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

Чтобы изменить любую из настроек, снова включите World Builder и щелкните NPC, чтобы вернуться в окно Advanced NPC Settings.

Житель

  • Education Edition Exclusive: №
  • Требуется разрешение Строителя Мира: №

Жители могут:

  • Появляется естественным образом в мире или через яйцо.
  • Имейте при себе инвентарь и торгуйте предметами.
  • Бродят бесцельно - не любят стоять на месте.
  • Убегай, если атакован
.

Решено - заставить NPC смотреть на игрока | Втулка MC

  • Домой
    • Последние сообщения
    • Недавняя активность
  • Форумы
    • Поиск по форуму
    • Недавние сообщения
  • Ресурсы
    • Поисковые ресурсы
    • Большинство ресурсов
    • Последние обзоры
  • Вики
    • Вики-указатель
    • Список страниц
    • Недавняя активность
  • Команда
    • Администратор
    • Модератор
    • Спонсор
    • Разработчик
    • Вики-команда
    • Услуги Персонал
    • Младший мод
    • Ресурсный персонал
    • Персонал IRC
  • Загрузки
    • Spigot / BuildTools
    • Банджи-шнур
    • Дженкинс
  • Раздор
  • Концентратор
  • вопросы
  • Чат
  • Члены
    • Известные члены
    • Текущие посетители
    • Недавняя активность
    • Новые сообщения профиля
  • Пожертвовать
Ваше имя или адрес электронной почты:
Пароль:
Забыли Ваш пароль?
Оставаться в системе
.

Смотрите также