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

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


Что нового?

(краткий список изменений для знающих мод)


Основы.

Итак, вы запустили мир и уже хотите начать создавать своего NPC. Для этого вам потребуется NPC wand. Вы можете взять её из инвентаря творческого режима или скрафтить по следующему рецепту:

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

Также вам могут пригодится Mob spawner для спауна мобов и создания спаунеров и NPC cloner для клонирования NPC.

Mob spawner

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

NPC cloner

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

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

Предметы.

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

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

Оружие и снаряды

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

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


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


Броня

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

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

Разное

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

Создание NPC

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

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

Дисплей.

В этой вкладке ведутся настройки внешности, имени и способа передвижения NPC.

Статы.

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


Инвентарь.

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


Продвинутые.

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


Глобальные

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


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

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

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

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

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

В большое поле пишете всё, что вы хотите. Назовите этот пункт диалога, введя название в поле Title. Далее нажмите Dialogs option и вы увидите следующее:

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

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

Вот как это выглядит:

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

Так же есть Availability options. Там можно редактировать доступность диалогов и квестов.

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

Теперь перейдём к созданию квестов. В вкладке Global выберите Quests и откроется такое же меню, как и в разделе Dialogs. Таким же путём создаём категорию квестов. Заходим в категорию квестов и нажимаем Add. Откроется следующее меню:

[1.4.2] 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 требует убить Выбрав тип квеста нужно его настроить. Для этого нажимаем Setup и, в зависимости от типа квеста, открываеться следующее окно:

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

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

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

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

Redstone block.

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

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

  • On range - расстояние включения блока по координатам X, Y, Z.

  • Off range - расстояние выключения блока по координатам X, Y, Z.

  • Availability Options - опции "доступности" блока. Такие же как у диалогов.

Настраивать его можно с помощью NPC wand.


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

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. Готово!

У всех людей, которые хотят начать играть на сервере, Custom NPCs должен быть установлен на клиент. Можно играть в открытом для сети мире.


Автор мода: Noppes


Скачать: customnpcs-1.4.2-v0.6.zip [3.59 Mb] (cкачиваний: 2916)
Рейтинг
  • Нравится
  • 53
Поделиться в социальных сетях
Информация
  • Просмотров: 28 627
  • Комментариев: 41
  • Опубликовано: 26.10.2012
  1. Аватар Алексей Азиат
    26 октября 2012 17:00
    Спасибо большое. Это то что мне нужно!
  2. Аватар kolanish
    26 октября 2012 17:12
    -
    +3
    +
    ждал его ещё с minecraft 1.2.5
  3. Аватар Sawer
    26 октября 2012 17:12
    -
    +2
    +
    Хорошо оформили. Продолжайте в том же духе.

    --------------------
  4. Аватар Алексей Азиат
    26 октября 2012 17:30
    У меня вопрос. Можно ли сделать так чтобы нпс могли стрелять из автомата или пистолета?
  5. Аватар Greenray_812
    26 октября 2012 17:33
    ооо круто, я думал уже и не выйдет! lol
  6. Аватар Donilock
    26 октября 2012 17:41
    -
    +7
    +
    Алексей Азиат, дай NPC в руки автомат или пистолет, положи пули в слот снаряда и настрой скорострельность с уроном. Сделать так, чтобы они стреляли точно как игрок не получится.

    --------------------
  7. Аватар Vasiatka
    26 октября 2012 18:14
    -
    +4
    +
    Ураа наконец-то я ждал его с 1.2.5 пошел делать квесты может опубликую + lol

    --------------------
  8. Аватар HIPPI
    26 октября 2012 20:02
    -
    -4
    +
    клёво ура поиду квесты мутить
  9. Аватар DarKGhosT
    26 октября 2012 22:53
    Ребят у меня одного в мультиплеере при создании нпс летит майн ? Кто знает как решить ?
  10. Аватар OloloMr
    27 октября 2012 14:04
    -
    +11
    +
    Приятно смотреть на то, как моды эволюционируют. Офигеть, раньше - просто создать своего моба, а теперь - пушки, щиты, посохи, броня...
  11. Аватар igorwoolf2000
    27 октября 2012 19:50
    я создал квест ну незнаю как его поставить чтоб этот человек довал квест который я создал
  12. Аватар DanilkaPro
    27 октября 2012 20:23
    не понятно вобще как фрпкцию делать! описание хоть добавил бы

    как сделать чтоб нпс созданый с моей фракцией меня не отакавал а другие фракцие убивал?
  13. Аватар B0P0H
    27 октября 2012 20:43
    -
    0
    +
    кинте архив ссамой игрой и модом на ней ато у меня не робит

    P.S.
    плиз
  14. Аватар Donilock
    27 октября 2012 21:07
    -
    +5
    +
    igorwoolf2000, квесты надо прикреплять к фразам диалога.

    --------------------
  15. Аватар Ba3eJlNH
    27 октября 2012 21:38
    -
    -2
    +
    у меня маин крашается что делать
  16. Аватар Donilock
    27 октября 2012 22:50
    -
    +4
    +
    В кратком списке изменений забыл написать про Instant Complete - опцию завершения квеста по достижению цели. Включается в меню настройки квеста, если кликнуть на Complete by NPC.
    Надеюсь вы простите меня за такой промах.

    --------------------
  17. Аватар Алексей Азиат
    27 октября 2012 23:37
    Donilock,
    Слушай. Я добавил два диалога через кнопку Global. Потом засунул эти два диалога в настройки самого NPC. А если на нпс нажимаешь отображается только один (тот, который первый стоит)
  18. Аватар Donilock
    28 октября 2012 09:24
    -
    +4
    +
    Алексей Азиат, надо добавлять лишь одну начальную фразу диалога. Остальное соединять вариантами ответа.

    --------------------
  19. Аватар Алексей Азиат
    28 октября 2012 11:49
  20. Аватар Oz1ch
    28 октября 2012 14:04
    -
    +1
    +
    А как крафтить оружие и броню в этом моде??? я все уже обыскал но найти не мог прошу помогите!
  21. Аватар Donilock
    28 октября 2012 16:15
    -
    +2
    +
    Oz1ch, надо добавлять рецепты для неё в внутриигровом меню в вкладке "Глобальные". Изначально рецептов для брони и оружия(кроме пистолетов) нет, так мод изначально разрабатывался для создания приключенческих карт.

    --------------------
  22. Аватар Bearrar
    28 октября 2012 20:49
    -
    +1
    +
    Когда ставлю нпс на сервере то сервер вылетает. Что делать, скажите пожалуйста?

    Когда ставлю нпс игра вылетает. Играю на сервере. В чем проблема?
  23. Аватар Hillsky
    28 октября 2012 21:06
    -
    0
    +
    Donilock, почему когда я спауню NPC на сервере, у меня крашится Minecraft? Есть ли способ это исправить?
  24. Аватар serey
    29 октября 2012 00:23
    -
    +1
    +
    люди я хотел поиграть с другом по лан поставил полностью одинаковые клиенты но у него не работает customnpc
  25. Аватар Donilock
    29 октября 2012 04:33
    -
    +3
    +
    Hillsky, мне это не известно, мод на сервер я не ставил и не разрабатывал его.

    --------------------
  26. Аватар tima4
    29 октября 2012 20:02
    -
    -2
    +
    у кого лагает по сети, вам надо все функции нпц проделать в одиночной игре)
    играл с братом у него лагало с разговорами нпц, а так же с покупкой и телепортом нпц,
    ему надаело, он пошел в одиночною игру, поиграл, зашел ко мне и у него не лагало)

    фракции и их настройки
    Внимание! У Вас нет прав для просмотра скрытого текста.


    если есть еще вопросы задавайте
  27. Аватар Stas15924
    31 октября 2012 19:27
    ребята я скачал всё сделал как написано но у меня он не заработал ребят помогите пожалуйста
  28. Аватар Morn Craban
    1 ноября 2012 22:22
    Люди, на сервере создание нпс крашит!Диалоги тоже(кидал карту с одиночки) Хелп, плиз!!!
  29. Аватар xsed
    2 ноября 2012 13:39
    -
    -4
    +
    +1 крашит:(

    --------------------
  30. Аватар Morn Craban
    2 ноября 2012 17:18
    xsed,
    Кажется я нашёл решение! Заспавнить нпс через лопатку, а потом мотыгой изменять!При этом копирование работает, но крашится очень часто!Прошу нормальное решение этой проблеммы.+ вариант: Зайти в одиночку, а потом выйти, и зайти на сервер.
Имя: * 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
Введите два слова, показанных на изображении: *

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