Custom NPCs/Взаимодействия с NPC

Материал из Minecraft Wiki
Перейти к: навигация, поиск
Это заготовка статьи
Вы можете помочь проекту, дополнив и оформив её.

Раз вы на этой странице, значит вы хорошо научились создавать NPC и задавать им параметры поведения в статьях ранее:

Ну а теперь, рассмотрим дополнительные возможности NPC, а так же важные моменты, которые понадобятся позже:

Закладка "Продвинутые"

Интерфейс Настройщик Продвинутые.png

С версии 1.8.0 выглядит так:

Интерфейс Настройщик Продвинутые Новый.png

Роли[править | править вики-текст]

Роли - это основной род занятий вашего NPC. Управляются роли кнопкой "Нет роли" - выбирается роль вашему NPC, по-умолчанию её нет. А настройки этих ролей через кнопку "Редактировать"

Продавец[править | править вики-текст]

Интерфейс Настройщик Продвинутые Продавец.png

Скриншот сверху, это окно редактирования роли "Продавец". В центре вы видите много ячеек парами по две и одна. А так же свой инвентарь и инструментальную панель.

  • В две пустых ячейки одной из пар, кладите валюту - предметы или блоки. Они отвечают за цену товара. А в ячейку рядом кладите сам товар. Так же учитывайте количество предметов или блоков участвующие в сделке - это важно. Если же ничего не класть в ячейки для валюты, то товар будет бесплатным!
  • Позиция "Игнорировать урон", кнопки "Да, Нет" - отвечает за то, что NPC не будет или будет принимать в качестве валюты поломанные предметы. Т.е. не учитывается мета дата, важен только ID с тегами.
  • Позиция "Ignore NBT" (рус. "Игнорировать именованный двоичный тег", кнопки "Да, Нет" - отвечает за то, что NPC не будет или будет принимать в качестве валюты зачарованные предметы, предметы с подписью и прочие. Т.е. не учитываются теги предмета, важен только ID с мета датой.
  • Поле "Соответствующее рыночное название" - для ввода названия рынка вашего NPC.

Игровой процесс:

Нажимая ПКМ на NPC Продавца, игроку откроется окно с товарами, рядом с которыми будет указана необходимая валюта, настроенная выше. Задача игрока при покупке положить именно ту валюту и необходимом количестве в соответствующие слоты рядом, после чего игрок может взять товар у Продавца на ЛКМ. Не рекомендую давать Продавце работу "Страж", а если ваш Продавец ходит по дорогам, то поставьте ему значение да в настройках движения позиции Stop on interact. Иначе ваш Торгаш побежит убивать цель или просто сбежит от сделки по указанному маршруту. С другими работами он вполне справляется.

Наёмник[править | править вики-текст]

Странно что в переводе это кнопка написана как "Последователь"

Интерфейс Настройщик Продвинутые Последователь.png

Скриншот сверху, это окно редактирования роли "Последователь". Инвентарь и инструментальную панель ваши, остальное управление ролью. s

  • Два поля сверху в центре: Верхнее - сюда вводится текст сообщения, которое получит игрок в чат, когда наймёт NPC во своё подчинение. А нижнее - для ввода текста сообщения, которое получит игрок в чат, когда закончится время оплаты Наёмника. Переходы {days} и {player} - это обращение к количеству дней найма и имени игрока, который нанимает.
  • 3 ячейки слева и поля к ним. Сюда кладётся валюта и указывается число реальных дней для найма, а не игровых. 1 игровой день - это 24 минуты от реального дня. При найме наёмника, игрок вправе выбрать любой из трёх вариантов.
  • Позиция "Infinite Day" (рус. "Бесконечный день", кнопки "Да, Нет" - отвечают за то, чтобы игрок мог нанять NPC навсегда или нет. Причём неважно сколько дней вы укажите в поле возле валюты.
  • Позиция "GUI Disable" (рус. "Отключить внутренний инвентарь", кнопки "Да, Нет" - отвечают за то, чтобы отключить окно управления Наёмником. Это окно появляется когда игрок, нанявший NPC, нажимает на него кнопку ПКМ. В этом окне можно доплатить за дополнительные дни, дать NPC команду стоять тут или двигаться за игроком и т.д.
  • Позиция "Allow Soulstone" (рус. "Разрешить камень душ", кнопки "Да, Нет" - отвечают за возможность использования на NPC камня душ.
  • Кнопка "Пересоздать" - пересоздаёт наёмника. Т.е. если он был кем-то нанят, то, после нажатия этой кнопки, его сможет нанять кто-то другой.

Игровой процесс:

При нажатии кнопки ПКМ на не нанятого Наёмника, откроется окно с вашими настройками. Где требуется положить в свободный слот валюту. А после нанять NPC на указанное количество дней. И если вы не отключили инвентарь Наёмника в настройках, то игрок может отдавать ему команды нанятому NPC через кнопки управления, на вроде "Жди здесь" или "Иди за мной", ну или продлить количество дней найма за дополнительную валюту. Наёмник будет атаковать всех враждебных NPC и мобов, в зависимости от настроек Фракции (см. ниже). В версии 1.7.10 Наёмник не атакует других игроков в паре на битве PvP, если их репутация к фракции наёмника не враждебна. Не рекомендую ставить АГРО радиус больше 5ти блоков (3 блока самое оно). К примеру стандартно стоит 16 блоков, это значит что наёмник будет нападать на всё, что увидит в этом радиусе и будет убегать от игрока, пытаясь это атаковать. Совместно с ролью "Наёмник", рекомендую работы "Целитель" или "Страж".

  • Целитель будет лечить цели которые видит в своём радиусе АГРО, а с версии мода 1.8.0 будет накладывать эфекты зелий на цели (враждебные, дружелюбные или всех, настраивается).
  • Страж же будет атаковать указанных в настройках мобов.
  • Конечно можно сделать наёмника "Бардом" и он будет играть вам музыку, или раздатчиком, и выдавать вам предметы, или просто милаху, которая ничего делать не будет, только бегать за вами и красиво выглядеть т.д. комбинируйте как вам удобно :)

Банкир[править | править вики-текст]

В целом ничего сложного по настройке нет. При нажатии кнопки "Редактировать" откроется окно со списком, в котором вам нужно выбрать, какой банк будет предлагать NPC. Настройка и добавление новых банков в разделе "Банк" статьи Настройки мода CustomNPCs.

"Игровой процесс"

При нажатии кнопки ПКМ на Банкира, тотчас же откроется окно банка, настроенного в Глобальных настройках. Суть проста. Выкупаются слоты, если положить валюту, которая тоже показана и в нужном количестве, в одинарный пустой слот в центре. Что разблокирует вам либо дополнительные 27 слотов, либо новую ячейку банка. Не рекомендую, как и у Торговца, работу "Страж" и неверные настройки движения. Чтобы ваш Банкир не убегал от игрока, откликаясь на прочее.

Транспортёр[править | править вики-текст]

NPC транспортёр - это NPC, который может телепортировать игрока к другому транспортёру. При нажатии кнопки "Редактировать" откроется окно, в котором есть список с маршрутами, поле для имени точки и кнопка управления этой точкой.

Для начала. При входе в это окно настройки транспортёра, позиция вашего персонажа будет той самой точкой, на которую будут телепортировать игроков. Маршруты из списка - это своего рода группа точек для телепортации, под одним именем. Если охота добавить новые маршруты или подредактировать точки в них, то читайте раздел "Транспортёры" статьи Настройки мода CustomNPCs.

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

  • Доступно с самого начала - это значит, что если игрок найдет другого NPC с этим же маршрутом, но другой точкой, то этот NPC будет доступен для телепортации.
  • Доступен при обнаружении - это значит, что точка будет доступна, когда игрок увидит этого NPC.
  • Доступен после взаимодействия - это значит, что точка будет доступна, когда игрок нажмёт кнопку ПКМ на этого NPC.

"Игровой процесс"

При нажатии ПКМ на Транспортёра, откроется список с возможными точками для телепортации настроенного Маршрута. Названия позиций(точек) в списке для телепортаций - это названия NPC Транспортёров, созданные в настройках вами ранее. Сами же позиции доступны в зависимости от настроек. Чтобы не путаться, Маршрут - это группа NPC Транспортёров. Транспортёры одного маршрута телепортируют друг на друга и никогда на транспортёров других Маршрутов. Не рекомендуется заставлять ходить NPC Транпортёра, или давать работу, в которой ему придётся ходить (Страж, Фермер, Строитель) иначе он будет работать некорректно (но работать будет). Если вам хочется, чтобы два NPC телепортировали игрока к третьему, при этом третий телепортировал только ко второму, то Роль транспортёра вам не подходит. В этом случае вам понадобится команда /tp x,y,z наложенная на ответ игрока в диалогах, ну и сами грамотно собранные диалоги на каждого NPC. Так же можно и проскриптовать NPC.

Почтальон[править | править вики-текст]

"Игровой процесс"

Эта роль настроек не имеет. NPC Почтальон способен рассылать письма игрокам. Для этого вам необходимо нажать кнопку ПКМ на этого NPC. В появившемся окне, похожем отчасти на книгу можно писать текст письма, указать Имя игрока, которому отправится письмо и вложить до 4 ячеек посылок. Письмо приходит не мгновенно а через 5-60 минут после его отправки. Зависит от количества предметов, что вы послали посылкой. когда в верхнем правом углу игрок увидит конверт, это значит, что ему пора искать почтовый ящик, чтобы это письмо прочитать. Письмо сохраняется на клиенте/сервере, до момента пока игрок его не удалит/прочитает.

Компаньон[править | править вики-текст]

Кнопка доступна с версии 1.7.10с и выше. Компаньон - это саморазвивающийся персонаж.

Интерфейс Настройщик Продвинутые Компаньен.png

  • Позиция "Stage" (рус. "Стадия"), кнопки:
    • "Baby" - Малыш. В этой стадии NPC очень малых размеров и ползает лёжа.
    • "Child" - Ребёнок. В этой стадии NPC чуть меньше нормальных размеров и ходит.
    • "Teenager" - Подросток. В этой стадии NPC уже нормальных размеров, ходит и может бегать.
    • "Adult" - Взрослый. В этой стадии NPC использует все настройки закладок в нормальном виде.
    • "Full-Grown" - Развившийся. В этой стадии NPC может быть сильнее своих настроек.

Далее:

  • Кнопка "Update" - применить изменение, если вы решили изменить эти настройки.
  • Позиция "Age" (рус. "Стадия"), кнопки "Да, нет" - включает возможность NPC к взрослению со временем. Поле рядом - это число от нуля до 450 000 характеризующий стадию роста: Baby - с 0, Child - с 72 000, Teenager - с 180 000, Adult - с 324 000, Full-Grow - 450 000
  • Три ползунка с картинками - отвечают за уровень опыта в развитии: Мешок - возможность носить с собой предметы, от 0 до 5 ячеек; Броня - возможность использования брони, уровень брони от 0 до 5; И Оружие - возможность использования оружия, уровень от 0 до 5. Максимальное число опыта в каждом - 5000.
Если NPC убить и он респавнится, то расти и развиваться он будет с самого начала.

Как именно работает развитие я не напишу. Если кто знает можете добавить эту информацию в статью.

Диалог[править | править вики-текст]

Интерфейс Настройщик Продвинутые Диалог.png.png

Эта роль появилась в версии 1.8.0 и является упрощённой версии ведения диалога Игрока с NPC.

  • Позиция "Start Text" (рус. "Начальный Текст"), кнопка "Настроить" - откроет окно ввода текста, который игрок получит сразу же при нажатии ПКМ на NPC.
  • Позиции "Опции диалога 1, 2, 3, 4, 5 и 6", и кнопки "Настроить" - в поля вводится текст единственного ответа, который может дать игрок, а кнопка рядом "Настроить" откроет окно ввода текста диалога, который NPC даст игроку при этом ответе.

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

Данный вариант диалогов не является основным. Если настроить диалоги для этого NPC поверх этой роли, то они будут работать первыми. Является своего рода заменой "Interact Lines" в кнопке "Роль" во вкладке "Продвинутые".

Работы[править | править вики-текст]

Работы - это то, что ваш NPC будет выполнять всегда. Так же как и роли, работу можно настроить кнопкой "Редактировать".

Фермер[править | править вики-текст]

Фермер - это NPC, который будет работать с ванильными грядками. Настройки у фермера простые:

Всего одна позиция "Item picked up" (рус. "Поднимая предмет") и одна кнопка:

  • Put in chest - Собирать урожай и складывать в ящик.
  • Собирать урожай и бросать на землю.
  • Собирать урожай (не выбрасывая и не складируя в сундук).

При этом сразу же сажает семена.

"Игровой процесс"

NPC сканирует зону своего чанка и чанков рядом (т.е. 3х3) на предмет грядок с выросшей культурой и сундуков - блок с внутренним инвентарём, ящики и бочки из мода тоже сгодятся. По-этому таких NPC необходимо изначально создавать возле грядок и ставить рядом сундук. Когда Фермер определяет, что культура выросла, он самостоятельно подходит к ней (траектория определяется кратчайшим путём до грядки) и собирает по указанным настройкам. После чего возвращается обратно. Так же Фермера можно заставить ходить по большому полю, он тоже будет искать готовые культуры и собирать их.

Строитель[править | править вики-текст]

"Игровой процесс"

Настроек не имеет. Строитель - это NPC, который будет строить объекты указанные строительными блоками. NPC Строитель самостоятельно ищет строительные блоки в радиусе 1го чанка (т.е. 3х3 с чанком центром, где стоит NPC). Если настройки строительного блока позволяют окружающим NPC Строителям строить объект, то они будут строить автоматически.

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

Бард[править | править вики-текст]

Бард - это NPC, который будет проигрывать указанную музыку, звук или голос постоянно. Настройки у Барда просты. Выберите музыку из списка или введите её название в поле окна редактирования. Как добавить свою музыку смотрите раздел "Добавление Звуков" в статье Как добавить свои файлы в игру через CustomNPCs. Далее можно выбрать какой музыкальный инструмент будет держать в руках ваш NPC бард. А кнопками и полем ниже указать как он будет проигрывать музыку и на каком расстоянии её будет слышно.

Целитель[править | править вики-текст]

С версии 1.8.0 окно настройки Целителя выглядит так:

Интерфейс Настройщик Продвинутые Целитель.png

Целитель - это NPC, который будет лечить все цели что увидит. Цели определяются настройками фракции (см. ниже). В версии 1.7.10 всего 2 поля. Как часто будет лечить и на сколько единиц, т.е. полусердечек. Своего образа маяк целитель)

С версии 1.8.0 Целители могут накладывать не только эффекты лечения на цели, но и любые эффекты "зелий" на выбор. И становятся своего рода ведьмами/магами/волшебниками и т.д. К примеру NPC пауки могут замедлять, а NPC Иссушитель вылечить.

  • Позиция "Effect Range" (рус. "Диапазон Эффекта"), и поле рядом - указывается количество блоков от NPC целителя, где он будет искать цели для наложения эффектов.
  • Позиция "Скорость", и поле рядом - время в секундах, отвечающее за то, как часто Целитель будет накладывать эффекты.
  • Позиция "Affect" (рус. "Воздействие"), и кнопка "Все, враждебные, дружелюбные" - на кого Целитель будет накладывать эти эффекты.
  • Позиция "Potency" (рус. "Потенциал"), и поле рядом - время в секундах, отвечает за то, как долго эффект будет присутствовать на цели.
  • Окна ниже - это списки выбора эффектов для наложения на цель. Справа - из чего выбирать, слева - эффекты которые целитель рандомно будет накладывать на цель. Кнопки в центре - манипуляция между списками.

"Игровой процесс"

NPC Целитель всегда в постоянной готовности, как только видит цель - накладывает на неё эффект зелья. Даже если здоровье цели максимальное, он всё равно будет лечить!

Страж[править | править вики-текст]

Страж - это NPC, который атакует МОБов из других модов. В настройках всего 4ре кнопки разобраться в которых несложно:

  • Атаковать МОБов - атакует враждебных МОБов.
  • Атаковать животных - атакует нейтральных МОБов.
  • Не атаковать криперов - тут и так всё ясно.
  • Атаковать МОБов других модов - откроет окно выбора, каких именно мобов он может атаковать.

"игровой процесс"

Как и Целитель - увидел цель, начал атаковать. Ничего сложного.

Раздатчик[править | править вики-текст]

Раздатчик - это NPC, который выдаёт предметы или блоки игрокам.

Интерфейс Настройщик Продвинутые Раздатчик.png

  • Есть 9 пустых ячеек над вашим инвентарём "Give to Item" (рус. "Выдать эти предметы"), сюда кладутся предметы и в том же количестве, которые будет выдавать ваш NPC Раздатчик.
  • Первая верхняя правая кнопка:
    • "Random Item" - один случайно выбранный предмет.
    • "All Item" - все предметы разом.
    • "Give Not Owned Item" - выдаст только те предметы, которые у игрока в инвентаре сейчас есть.
    • "Give When Doesnt Own Any" - выдаст только те предметы, которых у игрока в инвентаре сейчас нету.
    • "Chained" (рус. Сцепленный) - выдаёт все вещи по-порядку с некоторой задержкой по одной ячейке.

Далее:

  • Три Поля рядом - Текст, который NPC выдаст в чат, когда даст предмет игроку. Три варианта на случайный выбор соответственно.
  • Кнопка ниже:
    • "Timer" - таймер. Выдаёт предметы через установленное время в секундах. В поле "Cooldawn" (рус. "Ожидание") - устанавливается это время.
    • "Give only Ones" - Выдаёт 1н раз каждому игроку.
    • "Daily" - ежедневно. Учитывается реальный день, а не игровой!
  • Позиция "Условия Диалога", кнопка "Редактировать" - Устанавливаются условия, при которых NPC Раздатчик выдаёт предметы. Смотри соответствующий раздел в статье Создание диалогов и связь между ними.

"игровой процесс"

Чтобы NPC Раздатчик выдал предметы, по указанным настройкам, игроку придётся войти в зону его АГРО радиуса.

Последователь[править | править вики-текст]

Не путайте его с наёмником, чья кнопка аналогично называется в ролях. Так как последователь - это NPC, который будет бегать за другим NPC. В настройках в поле для текста введите Имя любого NPC. Или выберите его из списка рядом. И он будет за ним бегать. Не всегда, но можно ввести имя игрока, и он станет бегать за ним, но может потерять цель.

Спавнер[править | править вики-текст]

Появился в версии 1.7.0 с пометкой (WIP) (work in progress) - (с англ. работа в процессе) и до сегодняшнего дня (версия на момент написания статьи 1.11) всё ещё в работе. Работает с дикими лагами/багами или не работает вовсе. (На 1.7.10с работает частично, в версиях 1.8 и выше - не работает)

Спавнер - это NPC, который может спавнить возле себя других NPC или МОБов.

Интерфейс Настройщик Продвинутые Спавнер.png

  • В окне 6 позиций для выбора того или тех, кого будет спавнить возле себя этот NPC. Нажав на любую из кнопок "Выбор NPC" у вас откроется окно, где вы можете выбрать NPC или МОБов, ранее сохранённых через Клонер NPC.
  • Позиция "Does after spawn die" (рус. "Будет ли призывать, после смерти Спавнера"), кнопки "Да, нет" - отвечает за то, будет ли ваш NPC Спавнер вызывать, после своей смерти.
  • Позиция "Despawn Spawns On Target Lost" (рус. "Исчезновение призванных, после потери цели"), кнопки "Да, нет" - отвечает за то, исчезнут ли все призванные, после того как ваш NPC Спавнер потеряет цель.
  • Поле "Смещение положения" - выбор зоны вокруг NPC Спавнера, где случайно будут призываться NPC или МОБы.
  • Позиция "Вид спавна", кнопки:
    • "Поодиночке" - Будет спавнить случайное из шести позиций существо с интервалом 3-8 секунд.
    • "Поочереди" - Будет спавнить по-одному начиная с первой из шести позиций.
    • "Всех разом" - Будет призывать все шесть позиций сразу.

Перевозчик[править | править вики-текст]

Ох уж этот корявый перевод. На самом деле - это "Погрузчик чанков". NPC будет погружать свой чанк ещё 10 минут после последнего игрока.

Puppet[править | править вики-текст]

Puppet (русс. "Кукла") - это возможность изменить положение рук, ног, головы и туловища. Я бы отнёс этот раздел к созданию своего NPC в редактирование модели, так как это именно оно и есть.

Интерфейс Настройщик Продвинутые Кукла.png

  • Позиции "While standing", "While walking", "While attaking" (рус. "Когда стоит","Во время ходьбы","Во время атаки"), кнопки "Да, Нет" - управляют когда настройки ниже будут действовать на NPC.
  • Позиции "Head", "Body", "L.Arm", "R.Arm", "L.Leg", "R.Leg" (рус. "Голова", "Туловище", "Левая рука", "Правая Рука", "Левая нога", "Правая Нога"), кнопки "Редактировать" - управляют переходом в окно редактирования отдельных конечностей. Ничего сложного там нет. Однако в работе-куклы анимация изменённых конечностей работает ужасно.

Разговорщик[править | править вики-текст]

Разговорщик - это NPC, который выдаёт сообщения в чат проходящим мимо игрокам. Игроку при этом ничего делать не надо.

Интерфейс Настройщик Продвинутые Разговорщик.png

На скриншоте есть 14 позиций - столько сообщений в ряд способен дать NPC или группа NPC.

  • Поля "1", "2", "3", ... ,"14" - имена NPC, которые выдают в чат сообщение.
  • Кнопки рядом с каждым полем "Реплики" - открывают окно ввода текста в поле "Line" и выбора звука на этот текст.
  • Позиция "Задание", кнопка "Выбор" - устанавливает выдачу квеста игроку, который услышит или увидит этот разговор. А кнопка "Х" удалит выбранный квест.
  • Позиция "Наличие", кнопка "Редактировать" - откроет окно установки условия, при котором игрок сможет увидеть этот разговор. Смотри статью Создание диалогов и связь между ними.
  • Поле "Задержка" - время в секундах на каждое сообщение от NPC, по его истечению начинается следующая реплика.
  • Поле "Расстояние" - расстояние в блоках до NPC, где игрок будет слышать эти разговоры.
  • и Кнопки "Всегда", "Player nearby" (рус. "Если поблизости Игрок") - устанавливает отчёт времени задержки на выдачу разговора. Или NPC сразу будет говорить, или когда игрок приблизится к нему.

Кнопка Роль[править | править вики-текст]

Да бы бес вас не попутал ничего общего с ролями NPC не имеет. Нажав эту кнопку вы перейдёте в окно:

Интерфейс Настройщик Продвинутые Роль.png

На скриншоте сверху 5 основных кнопок - эти кнопки отвечают за то, когда NPC будет говорить/отправлять сообщения в чат:

  • Кнопка World Lines (рус. "Мировые Линии") - NPC будет выдавать сообщения в любое свободное время. Интервал сообщений может быть от 2-80 секунд.
  • Кнопка Attack Lines (рус. "Линии Атаки") - NPC будет выдавать сообщения с каждой атакой на новую цель.
  • Кнопка Interact Lines (рус. "Линии Взаимодействия") - NPC будет выдавать сообщения, когда игрок нажмёт на него кнопку ПКМ. По-умолчанию: "Hi {player}."
  • Кнопка Killed Lines (рус. "Линии Смерти") - NPC выдаст одно сообщение, когда его убьют.
  • Кнопка Kill Lines (рус. "Линии Убийств") - NPC будет выдавать сообщения, когда он кого-нибудь убьёт.
  • Кнопка Random Lines (рус. "Случайные Линии") - все позиции выше являются разными друг от друга, или их сообщения и сами кнопки будут объединены в одну.

Кнопка Фракции[править | править вики-текст]

Нажав эту кнопку вы перейдёте в окно выбора Фракции для вашего NPC. Если вы хотите создать себе новую фракцию то вам в раздел "Фракции" статьи Настройки мода CustomNPCs. Сами же фракции и достижения можно увидеть в режиме Выживание/Приключение в верхних закладках внутреннего инвентаря. При условии, что вы взаимодействовали с NPC той или иной фракции!

  • В этом окне есть список со всеми созданными Фракциями, просто нажмите кнопку ЛКМ на одну из них, чтобы задать эту фракцию для NPC.
  • Позиция "Атаковать Враждебные Фракции", кнопки "Да, Нет" - будет ли NPC атаковать враждебные фракции.
  • Позиция "Defence fraction members" (рус. "Защищать членов своей Фракции"), кнопки "Да, Нет" - будет ли NPC, защищать своих товарищей по фракции, если на них нападут. Зона осмотра (Агро радиус)х1,4.
  • Позиция "После смерти", кнопки "Очки" - откроет окно где вы можете выбрать 2 позиции. Назначить к какой фракции добавить или убавить количество очков, которое зачислится если этого NPC убить. Не забудьте нажать кнопку "Добавить"

Кнопка Диалоги[править | править вики-текст]

Нажав эту кнопку, у вас откроется окно управления первыми диалогами из группы диалогов:

Интерфейс Настройщик Продвинутые Диалоги.png

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

Кнопка Звуки[править | править вики-текст]

Откроет окно управления звуками вашего NPC:

Интерфейс Настройщик Продвинутые Звуки.png

  • Поле "Живой звук" - звук, который NPC будет проигрывать, когда ничего не происходит.
  • Поле "Злой Звук" - звук, который проигрывается, когда на NPC напали, или напал он сам. Как злой к примеру Волк
  • Поле "Звук боли" - звук, который проигрывается, если NPC ударить.
  • Поле "Звук смерти" - звук, который проигрывается, когда NPC убить.
  • Поле "Звук шагов" - звук, который проигрывается, когда NPC ходит или бегает по блокам.
    • Кнопки "Выбрать звуки" - откроют список со звуками.
    • Позиция "Имеет поле", кнопки "Да, Нет" - "Да" звуки вы будите слышать, только находясь очень близко к NPC. "Нет" - в обычном режиме.

Кнопка Ночь[править | править вики-текст]

Откроет окно управления изменением внешности и параметров NPC днем и ночью.

  • Позиция "Изменить", кнопки "Да, Нет" - Включить изменение NPC днём и ночью.

После чего настроить все Закладки (Задания, Характеристики, ИИ, Инвентарь, Продвинутые) и нажать одну из кнопок:

  • "Загрузите День" - применит текущие настройки для NPC днём.
  • "Загрузите Ночь" - применит текущие настройки для NPC ночью.

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

После чего в позициях Задания, Характеристики, ИИ, Инвентарь, Продвинутые, Роль, Работа, кнопки "Да, Нет" - установите что именно будет сменяться "днём/ночью"

Вот и все, днём ваш NPC один, а ночью другой.

Кнопка Linked[править | править вики-текст]

(рус. "Сопряжённый") - откроет окно выбора связывания. Вернее, эта кнопка откроет список с созданными связями, кликнув на одну из них, к NPC сразу же будут применена эта связь.

На самом деле эти самые связи - это нечто на вроде сохранённых настроек всего NPC, всех его закладок (Задания, Характеристики, ИИ, Инвентарь и Продвинутые). И если на одном NPC есть какие-то настройки диалогов и/или квестов, а вам нужен этот NPC в 2х или более местах разом, то клонировать его не обязательно, для этого эта связь и существует.

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

Создать это сохранение-связь можно в Закладке "Глобальные". Смотри раздел "Кнопка Linked" в статье Настройки мода CustomNPCs.

Ошибки[править | править вики-текст]

  • В окне "после убийства" при назначении Фракции, курсор случайно может выбрать Фракцию для NPC сквозь это окно. Так что, после назначения очков за убийство, проверьте - не сменили ли вы случайно Фракцию вашему NPC.
  • В версии 1.7.10а - Банк является общим для всех игроков сервера.
  • В версии 1.7.10с - NPC спавнер выбрасывает из игры с ошибкой, когда начинает спавнить NPC или мобов.
  • При выборе работы - кукла, у NPC отключается анимация изменённых конечностей.
  • При назначении сообщений в чат при атаке, NPC может закидать чат сообщениями, если его будут бить два игрока.
  • В некоторых версиях, когда держишь в руке настройщик NPC, при нажатии правой кнопкой мыши в воздух - игра вылетит. Исправить это можно, переустановив версию (в TLauncher) или переустановив мод.


Вернуться к предыдущему разделу: Настройки и возможности NPC.

Перейти к следующему разделу: Настройки мода CustomNPCs.