[1.5.1] Custom NPCs [SP/LAN/MP]

[1.5.1] Custom NPCs [SP/LAN/MP]

Что добавит мод?

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

Что нового в версии 0.8?

Внимание! Вследствие многочисленных изменений всем знакомым с модом пользователям рекомендуется перечитать публикацию в целях ознакомления с новыми функциями мода.


Основы.

Итак, вы запустили мир и уже хотите начать создавать своего NPC. Для этого вам потребуется мотыга NPC. Вы можете взять её из инвентаря творческого режима
Также вам могут пригодится спаунер мобов для спауна мобов (Капитан Очевидность опять всех спас wink) и создания спаунеров и клонер NPC для копирования NPC (файл со списком клонированных NPC сохраняется в .minecraft/customnpcs/clones.dat, вы можете поделиться им с другими). Кроме того, в моде присутствует NPC pather, указывающий путь, по которому будет идти NPC, если включена соответствующая опция.

[1.5.1] Custom NPCs [SP/LAN/MP]

Слева на право: мотыга NPC, клонер NPC, спаунер мобов и NPC pather

Эти 4 предмета - самые главные в моде. Ниже о менее важных вещах.

Предметы.

[1.5.1] Custom NPCs [SP/LAN/MP]

Кроме 4 основных предметов, в моде есть множество менее значимых вещей. Их можно разделить на 3 группы.
Оружие

Самую большую часть занимает оружие. Оружие делится на оружи дальнего и оружие ближнего боя.

Оружие дальнего боя:



Оружие ближнего боя:
Броня

В моде кроме оружия есть широкий выбор доспехов. Есть и простые виды вроде "полных" версий старой брони, есть и футуристические доспехи солдат будущего, или можно надеть на себя и своих NPC рыцарские доспехи и устроить поединок!

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

Разное

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

Создание NPC

Теперь перейдём к созданию NPC. Для начала выберите место для спауна NPC, возьмите в руки NPC wand и кликните правой кнопкой мыши по блоку, на котором хотите заспаунить NPC. Откроется сложное на первый взгляд окно:

[1.5.1] Custom NPCs [SP/LAN/MP]

Если вы нажмёте ПКМ, держа мотыгу NPC и смотря на пустое пространство, откроется следующее меню:

[1.5.1] Custom NPCs [SP/LAN/MP]

С его помощью вы можете видеть имена всех NPC в округе. Выбрав имя конкретного NPC вы можете редактировать его, нажав на кнопу Edit, телепортироваться к нему, нажав на кнопку Tp to, удалить, нажав на кнопку Delete и отправить на его точку спауна, вылечить и воскресить, нажав на кнопку Reset. Также вы можете "заморозить" всех NPC в округе. Все NPC перестают двигаться и выполнят любые действия, застывают в пространстве. В ваших си[jq] их разморозить. Заморозка распространяется на все миры.

Рассмотрим все вкладки окна создания NPC.

Дисплей.

[1.5.1] Custom NPCs [SP/LAN/MP]

Отвечает за внешний вид NPC.


Статы

[1.5.1] Custom NPCs [SP/LAN/MP]

Отвечает за характеристики NPC.


AI

[1.5.1] Custom NPCs [SP/LAN/MP]

Отвечает за поведение NPC.


Инвентарь

[1.5.1] Custom NPCs [SP/LAN/MP]


Продвинутые

[1.5.1] Custom NPCs [SP/LAN/MP]


Глобальные

[1.5.1] Custom NPCs [SP/LAN/MP]

Глобальные настройки, касающиеся всего мода.


Создание и настройка банков и фракций.

Банки

Перейдём к созданию банков. Перейдите в вкладку "Глобальные" и нажмите на кнопку "Banks". Откроется следующее меню:

[1.5.1] Custom NPCs [SP/LAN/MP]

Для того чтобы создать новый банк, нажмите на кнопку Add, а чтобы удалить надо нажать на Remove. Для начала надо дать название банку. Введите его имя в верхнюю строку. В окошко под надписью Start введите изначальное кол-во доступных ячеек, а в окошко под Max максимальное (максимум хранилищ - 6). В ячейки под Tab Cost кладите предмет (или предметы) для разблокировки хранилища (если оно не доступно изначально). Также надо настроить тип хранилища. Ячейка может быть улучшаемая (Can Upgrade), не улучшаемая (Can't Upgrade) или улучшенной (Upgraded). Если хранилище улучшаемое, то нужно добавить цену за улучшение. Для этого положите нужные для улучшения предметы в окошки под надписью Upg. Cost. Далее сохраняем банк и "выдаём" его нужному NPC.

Фракции

Для создания фракций заходим в вкладку "Глобальные" и нажимаем на кнопку "Factions". Октроется следующее меню:

[1.5.1] Custom NPCs [SP/LAN/MP]

Чтобы создать новую фракцию, нужно нажать на кнопку Add, а чтобы удалить на Remove. В строку Name введите имя фракции, в строку Color цвет, в первую (верхнюю) строку Points введите изначальное кол-во очков фракции, во вторую введите кол-во очков, необходимое чтобы NPC был нейтральным по отношению к вам, а в последнюю строку введите кол-во очков, необходимое чтобы NPC был к вам дружественный. Если вы хотите, чтобы NPC был к вам изначально агрессивный, введите в первую строку значение, меньшее чем во второй. Если хотите, чтобы NPC был к вам изначально нейтральным, то в первую строчку введите значение равное или больше, чем во второй. Если хотите, чтоб NPC был к вам изначально дружественный, то в первую строку введите значение равное или большее, чем в третьей. Также можно выбрать враждебные фракции. Для этого в окошке Hostile Factions нажмите на название нужной фракции. Её имя будет выделено рамкой. Враждебными могут быть сразу все фракции. Чтобы фракция перестала быть враждебной, снова нажмите на имя фракции.

Создание и настройка диалогов и квестов.

Чтобы создать диалог во вкладке Global выберите Dialogs. Вам откроется следующее меню:

[1.5.1] Custom NPCs [SP/LAN/MP]

Нажмите Add и назовите новую категорию диалога. Далее нажмите на имя категории и нажмите на Dialogs. Вы откроете категорию и увидите, что она пуста. Нажмите Add уже в меню диалога и вы начнёте делать новый пункт (опцию диалога). Выглядит это так:

[1.5.1] Custom NPCs [SP/LAN/MP]

При нажатии на "Dialog Text" откроется меню набора текста диалога. При нажатии на "Faction Options" вам откроется меню улучшения или ухудшения отношений с фракциями, такое же как в инвентаре. Название введите в строку Title. Далее нажмите Dialogs option и вы увидите следующее:
[1.5.1] Custom NPCs [SP/LAN/MP]

Это варианты ответа. Изначально все они закрыты. Чтобы разблокировать их нажмите на кнопку Disabled. Есть 4 типа вариантов ответа: Role, Close, Командный блок и Dialog. Role активирует роль, то есть если NPC может дать квест и он одновременно торговец, то можно сделать разветвление: одна опция открывает окно торговли, другая активирует квест. При использовании Close мы выходим из диалога. Командный блок выполняет заданную при создании команду. И ,наконец, Dialog позволяет вести разговор дальше, соединяя различные пункты диалога.

Так же есть Availability options. Там можно редактировать доступность диалогов и квестов.
[1.5.1] Custom NPCs [SP/LAN/MP]

Теперь перейдём к созданию квестов. В вкладке "Глобальные" выберите Quests и откроется следующее меню:

[1.5.1] Custom NPCs [SP/LAN/MP]

Нажатием на кнопку Add создаём категорию квестов, сохраняем её нажатием на кнопку Save. Заходим в категорию квестов и нажимаем Add. Откроется следующее меню:

[1.5.1] Custom NPCs [SP/LAN/MP]

В Quest log text пишем описание квеста в журнале заданий (Открывается на букву L). При нажатии на Quest log text кнопка меняется на Completion Text, который выписывается при сдаче квеста. В title название квеста. В Complete by NPC вписываем имя NPC, которому надо сдать квест, или нажимаем на Complete by NPC и тогда тип сдачи квеста меняется на Instant complete, то есть квест будет завершаться автоматически по достижению цели. Далее выбираем тип квеста: Item quest, Dialog quest или Kill quest. Item quest требует того, чтобы игрок принёс определённый предмет, Dialog квест требует выслушать нужную реплику диалога, а Kill Quest требует убить нужных мобов, NPC или Выбрав тип квеста нужно его настроить. Для этого нажимаем Setup и, в зависимости от типа квеста, открываеться следующее окно:

[1.5.1] Custom NPCs [SP/LAN/MP]
[1.5.1] Custom NPCs [SP/LAN/MP]
[1.5.1] Custom NPCs [SP/LAN/MP]

Выбираем нужные предметы/реплики/монстров/NPC/игроков (устройте на них охоту am) и жмём back. Далее выбираем setup reward и настраиваем награду (количество опыта и предметы в награду). Далее выбираем, каким должен быть квест: неповторяемым, повторяемым, ежедневным или еженедельным. Сохраняем всё это, выбираем нужный нам квест, даём реплику нужному NPC и всё, готово.

Redstone block

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

[1.5.1] Custom NPCs [SP/LAN/MP]

  • On range - расстояние включения блока по координатам X, Y, Z.
  • Off range - расстояние выключения блока по координатам X, Y, Z.
  • Availability Options - опции "доступности" блока. Такие же, как у диалогов.
  • Не все изменения вступают в силу сразу.
  • NPC иногда проваливаются в пол.

Установка на клиент

1. Устанавливаем Forge.
2. Удаляем папку META-INF из minecaft.jar.
3. Запускаем Minercraft и выходим из него.
4. Скачиваем архив с модом.
5. Кладём архив в появившуюся папку mods.
6. Готово!

Установка на сервер

1. Зайдите в папку с вашим сервером.
2. Откройте minecraft_server.jar любым архиватором.
3. НЕ удаляйте папку META-INF.
4. Установите Forge.
5. Запустите сервер и выключите его.
6. Скачиваем архив с модом.
7. Кладём его в появившуюся в папке с сервером папку mods.
8. Готово!


Автор: Noppes
Соавторы: Smokeysamcat,DarkSignal

Скачать

CustomNPCs_1.5.1.zip [4.01 Mb] (cкачиваний: 3708)

minecraftforge-universal-1.5.1-7.7.1.611.zip [1.76 Mb] (cкачиваний: 820)
Рейтинг
  • Нравится
  • 78
Поделиться в социальных сетях
Информация
  • Просмотров: 36 842
  • Комментариев: 26
  • Опубликовано: 04.04.2013
  1. Аватар glukhoi_ov
    4 апреля 2013 14:35
    -
    +24
    +
    Оформление божественное, сам мод офигеннен '0'
  2. Аватар 380679154560
    4 апреля 2013 14:44
    Minezone добавте мод Flan
  3. Аватар Maks6_3
    4 апреля 2013 14:54
    -
    +6
    +
    УРАААА!!!!!! Я ТАК ЖДАЛ!!!!!! lol СПАСИБО ТЕБЕ О БОЖЕСТВЕННЫЙ САЙТ MINEZONE!!!!!!!!!
  4. Аватар TheDens
    4 апреля 2013 15:34
    -
    +3
    +
    Отлично wink долго ждал winked
  5. Аватар vladon mir
    4 апреля 2013 15:35
    вы непредстовляете как я долго мичтал о функции pather!!! wink
  6. Аватар PhantomLesha
    4 апреля 2013 16:09
    Ооооо, создатели меня уже долго радуют) Хоть я и профессионал в моде Custom NPC, для мастеров и любителей это очень полезные функции. Но если бы еще можно было бы вступить во фракции, хотя почитаю Мож они это и сделали))

    Чтож, присоединение к фракциям недоступна. Ну, пойду новое изучать))

    --------------------
  7. Аватар Donilock
    4 апреля 2013 16:34
    -
    +5
    +
    PhantomLesha
    Цитата: PhantomLesha
    Ооооо, создатели меня уже долго радуют) Хоть я и профессионал в моде Custom NPC, для мастеров и любителей это очень полезные функции. Но если бы еще можно было бы вступить во фракции, хотя почитаю Мож они это и сделали))

    Чтож, присоединение к фракциям недоступна. Ну, пойду новое изучать))

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

    --------------------
  8. Аватар NooBL
    4 апреля 2013 18:35
    -
    -1
    +
    спасибо Donilock за мод
  9. Аватар Dantilla
    4 апреля 2013 19:01
    -
    -10
    +
    как можно ждать этот мод когда он есть на 1.5.1 уже давно :
    на официальном сайте
    на официальном форуме
    у меня в сборке
    в чужих сборках

    --------------------
  10. Аватар Donilock
    4 апреля 2013 19:06
    -
    +9
    +
    Dantilla
    Цитата: Dantilla
    как можно ждать этот мод когда он есть на 1.5.1 уже давно :
    на официальном сайте
    на официальном форуме
    у меня в сборке
    в чужих сборках

    Всё просто:
    1. Людям лень пользоваться гуглом.
    2. Не всем людям нравятся сборки в целом, а лишь отдельные моды.
    3. Людям нужен мод отдельно.
    4. Людям нужно, чтобы мод всегда был под рукой (то есть на знакомом сайте).
    5. Не все знают английский.
    6. Не все знают, как пользоваться модом.

    --------------------
  11. Аватар Fads
    4 апреля 2013 21:28
    -
    +1
    +
    Это божественно!
  12. Аватар bendriges
    4 апреля 2013 22:37
    спасибки!!!!!!!!!! wink на русском языке =))))))))))
  13. Аватар miner1999
    5 апреля 2013 01:42
    у меня ток чёрный экран и никаких npс. angry
  14. Аватар PhantomLesha
    5 апреля 2013 07:57
    Donilock
    А ты прав с очками то)))

    --------------------
  15. Аватар TheStalker549
    5 апреля 2013 22:04
    +++++за статью спасибо!
  16. Аватар Neastmos
    9 апреля 2013 07:26
    -
    +3
    +
    Ура! я буду рабовладельцем!!! :)
  17. Аватар miner1999
    14 апреля 2013 20:39
    а если их в картах использовать в сети их можно будет увидеть?
  18. Аватар Donilock
    15 апреля 2013 11:56
    -
    +4
    +
    miner1999
    Мод полностью работает в мультиплеере. Чтобы он работал, нужно чтобы мод был установлен на сервер и был установлен у игроков, играющих на сервере.

    --------------------
  19. Аватар paul 810mine
    30 апреля 2013 22:55
    обожаю этот мод
  20. Аватар PhantomLesha
    11 мая 2013 08:09
    залей 1.5.2:3

    --------------------
  21. Аватар иван
    17 мая 2013 03:53
    -
    +1
    +
    Очень прошу помогите разобраться почему в диалоге функция command blok не выполняет заданную команду? В одиночной игре все работает а вот на сервере не хочет выполнять команду, командный блок на серве разрешен, в чем может быть причина?
  22. Аватар Folax
    29 мая 2013 02:58
    -
    -1
    +
    В описании нововведений дважды написано про телепортацию с помощью мотыги.
  23. Аватар Михаил
    24 ноября 2013 04:05
    А где можно узнать крафты етого мода
    Очень надо просто на сервере установлен етот мод а я не знаю как скрафтить ето всё добро
    Заранее спасибо !!!!!!!!!!!!!
    Буду благодарен !!!!!!!!!!!!!
    :)
  24. Аватар Павел
    19 февраля 2014 23:05
    Павел
    -
    -2
    +
    А ещё есть другие моды(похожие на этот) ,и они для тех кто не разбирается в этом моде.
  25. Аватар Вопрос
    27 апреля 2014 00:22
    А чтобы играть на карте с ЭТИМ модом, надо его ТОЖЕ УСТАНАВЛИВАТЬ ?
  26. Аватар byNpuZ
    18 августа 2014 13:54
    -
    0
    +
    Помогите пожалуйста. Делаю квест с этим модом. Как сделать, так, Чтобы Можно было задавать вопросы Npc, или Просто с ним говорить?

    --------------------
Имя: * E-Mail: * File engine/modules/regger/frontend/construct.php not found.
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Введите два слова, показанных на изображении: *

Вверх
Вниз
Квадратная голова
Войти