Лучшие модовые сервера Minecraft

Технологии, Магия, Эволюция, Покемоны
и многие другие режимы уже ждут вас!

Начать играть
Гайды

[Мод] Custom NPC | Скрипты

Автор: Sika · Обновлён:

 

Custom NPC

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

 

Основные предметы

Скрытый текст

umQltDyMheDGFSaGgdi640HmLNBN0-izEdLZS5u8

На рисунке нам представлены 4 основных предмета:

  1. МотыгаНастройщик НПС, основной предмет для создания НПС, диалогов, заданий.

  2. ТопорКлонер НПС, предмет способный клонировать ранее созданного НПС сохранив все заданные ему настройки.

  3. Меч Путевод НПС, предмет, предназначенный для создания пути, по которому наш НПС будет перемещаться.

  4. ЛопатаСценарист, предмет, предназначенный для создания программ, манипулирующих действиями НПС.

 

Настройщик НПС

Для создания НПС и дальнейшей настройки требуется взять Настройщик НПС и кликнуть ПКМ по любой поверхности. Вместе с этим мы вызовем окно с настройками (кликнув уже по созданному НПС, мы не создадим нового, а откроем окно с настройкой).

Скрытый текст

iIJmpNbWQ2mlyFoh7GNrSfDs8WkBjgA1HKpAEp58

 

Задания

Скрытый текст

 

Пройдемся по всем пунктам.

  1.     Имя – Имя НПС отображаемое над его головой (кнопка показывать – отображать имя НПС или нет).

  2.     Название – Дополнительное наименование, например, обозначение профессии.

ST7zm1GV-qKoul6t7BXg0VoF75vZN0-xGEAdHPW8

  1.    Модель – Настройка внешних деталей, тела, головы, ног, рук и т.д.

 

  1.     Размер - Рост НПС от 1 до 30.  Пример: Размер равный 1 и 30 соответственно.

Скрытый текст

KR_7diApQcM0szFuW6ooY964jx1Qs3U8O8C0DsJy

Скрытый текст

UJzP5__tNQxtNcmwj1ME5VBE5tEDd7bp0iw7TF-V

  1.     Текстура – Внешний вид НПС, более привычное слово – Скин. Существует 3 режима установки текстур:

  •      Загрузка из папки  – Папка в которой хранятся все текстуры. Нажав на кнопку “выбрать”, мы сможем загрузить скин из папки.

  •      Игрок – Написав Имя игрока, который хотя бы раз заходил на сервер, мы загрузим его текстуру

  •      Url – Ссылка на ту или иную текстуру. Для получения ссылки требуется: Найти картинку с текстурами в интернете -> Кликнуть по ней ПКМ -> Выбрать пункт “Копировать Url картинки”.

  1.     Текстура плаща – Выбор плаща, хранящегося в папке с модом.

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

  3.     Имеет живую анимацию – Анимация НПС, в данном случае проявляется в виде покачивания руками.

  4.     Видимый – Есть 3 режима:

  •      Видимый – НПС полностью видно.

  •      Частично видимый – Подобие призрака.

  •      Невидимый – Полностью отсутствует его текстура, однако сам НПС никуда не делся.

Скрытый текст

OwQDn6dJmxCJPqzh5O7Sxj9iriUaGtWgIRRr_BbfWjYVkinucYcjMab-nEb_ivYy9ji8iifsfDnPmOneY7h6AtvSF5xTsCw-B7NKxQvNnoRghu6C6dbWyH4f

  1.  Босс жизни – Полоса в верхней части экрана, показывающая уровень здоровья НПС.

Скрытый текст

BMzbOKcBdNnFdfQW2L3j7cL_3Lo2bxLVAg3-ayq_

По итогу, с помощью 1-й вкладки мы сможем создать нечто подобное:

 

4dF8Eq44kn8mzYbnaC3La74OsZh0TuBsZwYNLQ7k

 

 

Характеристики

Скрытый текст

 

kT8TDJitd-fde9py_oUnINFIs7kG8UuItHDmLHyP

  1.      Здоровье – Уровень здоровья НПС, где единица = половине сердца.

  2.      Агро Радиус – Дальность агрессии НПС на игрока/мобов, где единица = 1 блоку.

  3.      Тип существа, делятся на 3 типа:

  •    Нормальный (игрок).

  •    Нежить (скелет, зомби).

  •    Членистоногие (паук).

Спросите какой от этого смысл? Смысл в том, что на разный тип существ действуют определенные чары (урон по нежити и т.д.).

  1.      Респаун:

03g7K_UljM6izHDqrirpsCzD4R39Eclhy83Oixvi

  •       Респаун – Отвечает за повторное возрождение НПС после смерти. 3 варианта:

    • Возрождение постоянно.

    • Возрождение исключительно днем.

    • Возрождение исключительно ночью.

  •       Время – Частота возрождения НПС, где 1 единица = 1 секунде.

  •       Скрыть труп – На месте смерти НПС остается труп и не исчезнет до тех пор, пока НПС не воскреснет.

  •       Естественное исчезновение – Честно, я так и не понял, как оно работает, сколько не теснил, результат нулевой, возможно оно просто не работало у меня.

  1.      Рукопашная:

eHBTVCuW4ZOQ0_r1DlzegveA_ptyjAwfcWllnzdn

  •       Сила – Сила удара(Урон) НПС за 1 атаку, где 1 единица = половине сердца.

  •       Дальность – Дальность атаки НПС, где 1 единица = 1 блоку.

  •       Скорость – Задержка между атаками НПС измеряемая в миллисекундах (при единице, частота атак самая быстрая).

  •       Отдача – Дальность отброса цели, подвергшейся атаки, где единица = 1 блоку.

  •       Эффект – Наложение отрицательного эффекта (дебафф).

    • Огонь.

    • Отравление.

    • Голод.

    • Слабость.

    • Медлительность.

    • Тошнота.

    • Слепота.

    • Иссушение.

  •       Время – Длительность эффекта в секундах.

  •       Усиление – С каждой атакой уровень эффекта будет возрастать (1 уровень, 2-й и так максимально возможного).

  1.      Дальнобойная:

dFJYM-9eEkW-m0dptiNp0RaY1cZCQIy16PumhcmE

  •       Точность – Уровень точности выстрела в % (Даже при 100% НПС может промахнутся, если цель будет очень быстро перемещаться)

  •       Дальность – Дальность атаки НПС, где единица = 1 блоку. ВАЖНО! РАДИУС АГРЕССИИ НПС ДОЛЖЕН БЫТЬ >= ДАЛЬНОСТИ АТАКИ НПС! В противном случае, выставив дальность атаки больше чем Агро радиус, НПС будет стрелять лишь на расстоянии агрессии.

  •       Минимальная/Максимальная/Задержка огня – Данные параметры отвечают за частоту выстрелов, min и max задержка измеряется в миллисекундах, задержка огня измеряется в секундах. Исходя из тестов, я пришел к такому выводу, частота выстрелов = Среднее значение суммы min и max умноженное на задержку, т.е. ((min+max) /2*Задержку огня). Это лишь мое предположение, иного ответа не нашел, буду рад выслушать ваше мнение.

  •       Количество взрывов – Кол-во последовательно вылетающих снарядов, задержка атаки никак не влияет на интервал между ними, например, указав 5 единиц, НПС выстрелит 5-ю снарядами друг за другом, далее задержка и снова 5 снарядов.

  •       Музыка FX – Звук, издаваемый при атаке в дальнем бою, все звуки хранятся в папке с модом.

  •       Количество выстрелов – Число снарядов, выпускаемых за 1 атаку, т.е. указав 5 единиц, вылетит 5 снарядов одновременно, эдакий дождь стрел.

  •       Aim While Shooting – Анимация прицеливания, представьте что вы стреляете из лука, это аналог. ВАЖНО! Это лишь анимация, т.е. в случае с игроком при нацеливании идет натяжение лука, получается перед выстрелом есть некая задержка, в случае НПС все происходит мгновенно.

  1.      Пропорции:

GmfEP1uowjRrbCoY3tOFjbqw-I2iqYNxuWY6DvU0

  •       Сила – Урон за попадание 1-м снарядом.

  •       Откидывание – Радиус отброса, где 1 единица = 1 блоку.

  •       Разм. – Не знаю, что это, в тестах никак себя не показал.

  •       Скорость – Скорость полета снаряда, от 1 до 50, где 50 самая быстрая анимация полета (Даже при 100% точности и максимальной скорости полета можно увернутся от стрелы на большой скорости).

  •       Имеет гравитация – Стрела со временем будет опускаться на землю, по умолчанию у каждого оружия дальнего боя стоит “Да”, в противном случае снаряд будет лететь бесконечно прямо.

  •       Взрывается – При попадании снаряда в цель или же в блок, произойдет взрыв: Маленький, Средний, Большой.

  •       Эффект – Ранее мы разобрали эффекты на ближним бою, они аналогичны и в дальнем бою.

  •       Тип – Анимация стрелы, т.е. в полете за стрелой будут тянуться частицы портала, редстоуна, молнии, магии. На урон и точность оно никак не влияет, лишь на внешний вид.

  •      Кнопка 2D/3D – Во время полета (3D режим), снаряд будет вращается вокруг своей оси, эдакая анимация полета стрелы (выглядит убого).

  1.      Сопротивление урону:

QAElShCTOQVuV1ZYHP6qTBUxhS4B5KJ36ypYg2HU

  •       Отдача – Сопротивление отдачи в %, при 100% отдача отсутствует.

  •       Стрела – Сопротивление урону в дальнем бою, при 100% действует иммунитет на снаряды.

  •       Рукопашная – Сопротивление урону в ближним бою, при 100% урон отсутствует.

  •       Explosion – Сопротивление взрывам, при 100% урон от взрыва отсутствует.

  1.     Иммунитет к Огню – НПС не получает урона от огня.

  2.  Горит на солнце – В солнечные дни НПС будут загораться, аналог зомби/скелет.

  3.   Potion Immune – Урон от зелий.

  4.   Может плавать – Да/Нет. Не получает урон под водой/Получает урон под водой.

  5.   Урон от падения – Получает урон упав с высоты.

  6.   Attack Invisible – Атакует невидимые цели.

  7.   Регенерация здоровья – кол-во единиц, восстанавливаемых в секунду (По логике, когда атакуешь НПС он не должен восстанавливать здоровье, однако оно все равно регенерирует, скорее всего это недоработка).

  8.   Регенерация в бою – Когда НПС находится в бою, он будет восстанавливать себе здоровье.

 

Похожие гайды