Custom npc - інструкція по моду, як робити квести - сторінка 2
І так напевно багато знаю такий чудовий мод як Custom NPC. але і половину речей які він може теж не знають? Думаю я прав.В даному Гайд я спробую пояснити все що тільки можливо (ну принаймні до тих пір поки я не тупану: D)
Це інструкція по моду Custom NPC
І так думаю ми організуємо наш урок наступним чином:
Насамперед я думаю нам треба б встановити мод вірно? Для тих хто ще не знає це робиться так:
1.Вам потрібно завантажити сам мод -Custom NPC .Я поставив посилання на офіційне скачування. (Тиць на картинку)
"% Appdata% /. Minecraft / mods"
Примітка!
1.Не треба розпакувати мод!
2.У вас повинен бути встановлений forge
На цьому ми закінчимо установку і перейдемо
до основного меню з гайдами.
Все гайди повністю написані мною.
Custom NPC - це модифікація для одиночної і розрахованої на багато користувачів гри, що додає мобів, яких спочатку програмує сам гравець. Також, додає безліч предметів і зброї спеціально для NPC (легально не одержати).
Дані НПС яких ви створите можуть: Торгувати, говорити, давати квести, вбивати монстрів, бути вашим найманцем і багато другое.Я Не буду на цьому зупинятися і почну вас навчати основам.
Крафт предмета для створення НПС виглядає так:

Після створення даного інструменту візьміть його в руки і правої тикніте з будь-якого блоку кнопкою миші відкриється меню:

І так давайте тут розберемося докладніше:
1.Name: Тут все просто, воно відповідає за ім'я НПС (може бути як російське так і Англійське)
2. З права від Name панелька Show: Вона відповідає за відображення імені якщо ви тикніте на неї то з'явиться панелька HIDE що позначає те, що ім'я НПС НЕ буде відображатися над головою.
3.Model: Одна з важнийх частин, ця кнопка відповідає за те яку модель буде використовувати ваш НПС.Стандартно стоїть конкретна людина, але ви можете змінити на слиз або паука.Какое вам до смаку.
4.Texture: Відповідає за то яка текстура буде на вашому НПС.Чтоби змінити її шелкіньте з права на кнопку SELECT .Про це трохи пізніше докладніше
5.Texture cloak: Відповідає за то який плащ буде на НПС за замовчуванням його немає.
6.Stating: Відповідає за то в якому становищі ваш НПС буде знаходитися Натиснувши на Stating з'явиться Walkink -що означає те що вас НПС буде ходити за замовчуванням на 5 блоков.Еще раз натиснувши з'явиться Sitting. що означає сидіти. Експериментуйте з цим самі.
7.Rotate Head / Rotate Body / No Rotation: Переключається тиком на кнопку Rotate Head.Что означає Поворот голови / Тіла / Чи не поворачівать.С права знаходиться панель з буквами або без нічего.В залежності від положення і від призначення кнопки
Rotate.X and Y відповідають за повороти голови (No Rotation) .Поексперементіруйте.
І так перейшовши під вкладкуStatsви побачите ось таке ось меню:

1.Health: Відповідає за здоров'я вашого НПС.
2.AttackRange: Відповідає за то з якої відстані НПС буде бити вас.Якщо хочете зробити лучника більше 15-20 вам буде досить.
3.Normal WalkingSpeed: Відповідає за то з якою швидкістю буде рухатися ваш нпс.По замовчуванням коштує 5.
4.Respawn of / on і його функції: Як ви зрозуміли це відповідає за те чи ваш НПС спавн після смерті.По замовчуванням стоїть "ON" що значить буде спавніться.Рядом написано "Time: 20". що відповідає за те, за який час ваш НПС буде спавніттся (час в секундах) .Також поряд є рядок "Show body when killed". що позначає "Показувати тіло коли вбито" .Ви можете змінити так, щоб воно не показувалося.
5.Strenght: Сила удара.НПС з силою 5 буде віднімати 2.5 сердечка, відповідно 4 сили буде віднімати 2 сердечка.
6.AttackSpeed: Швидкість атаки НПС.20 стандартне число (2 секунди ніби як)
7.Attack WalkingSpeed: Швидкість атаки коли НПС в русі.
І так перейшовши під вкладкуInventoryви побачите ось таке ось меню:

Думаю тут все дуже елементарно.Виглядіт як звичайний інвентар ігрока.Только ось з права ви можете побачити ячейкі.Вставляя в осередок предмет ви можете налаштувати шанс його дропа (випадання) якщо ваш НПС помре.
1.MinXp -Мінімальна кіль досвіду яке може впасти з вашого НПС при смерті
2.MaxXp -Максимальний кількість досвіду яке може впасти з вашого НПС при смерті.
І так перейшовши під вкладкуAdvancedви побачите ось таке ось меню:

Advanced визначає роль і роботу NPC, його фракцію і діалог.
ролі
1.Trader - торговець: Настроюваний гравцем. Можливо встановити 36 обмінів.
2.Follower - найманець: Приєднується до гравця, якщо він заплатить йому (плата і час дії контракту налаштовується гравцем). Після закінчення контракту або смерті, найманець повертається на місце свого спавна.
3.Bank - банк: Працює за принципом скрині Краї. Гравцем налаштовується кількість слотів, ціна покупки нових і апгрейда старих.
4.Transporter - транспортер: Переносить гравця до іншого транспортеру. Гравцем налаштовується, до якого іншого транспортеру буде
відправлятися гравець.
Робота
1.Bard - бард: Гравцем налаштовується музика, яку буде грати бард (можна додавати свої треки), яким інструментом буде грати бард (чисто декоративна настройка), тип гри (як програвач або як фонова музика, відстань в блоках включення і виключення відтворення музики .
2.Healer - Цілитель: Може лікувати вас в певний час.
3.Guard - стражник: Захищає певну терріторію.Можно налаштувати агро радіус, атаку мобів, тварин.
4.Item giver - роздавальник предметів: Гравцем налаштовується час, через яке він буде видавати предмети, як він буде їх видавати і предмети які він буде видавати.
Lines
Фрази, які NPC говорить при певних обставинах. Є 4 види фраз:
World lines - відтворюється, коли гравець поряд.
Attack lines - відтворюється, коли NPC атакує.
Interact lines - відтворюється, коли гравець контактує з NPC.
Killed lines - відтворюється, коли NPC вмирає.
Factions
Кожному NPC можна призначити фракцію. Фракції можна додати і змінити в розділі "Global".
Dialogs NPC можна призначити певний діалог. Діалоги можна додати і змінити в розділі "Global".
І так перейшовши під вкладкуGlobalви побачите ось таке ось меню:

Розділ Global служить загальними настройками для NPC в цілому. У цьому розділі можна
створювати / видаляти / редагувати:
Діалоги з гравцем
фракції
Точки телепортації транспортера.
банки
квести
Рецепти верстата, який додається модом.
Можна створити свій рецепт.
І так сподіваюся ви прочитали минулі гайди (хоча тут вони не знадобляться) .Нарешті ми приступимо до створення
свого діалогу і підключення його до НПС.І так перейдемо в вкладку "Global" і натиснемо на кнопку "Dialogs" Нами відкриється таке ось віконце.

Натисніть на текст Vilager 1 раз і нижче натисніть кнопку Remove.Ето видалить стандартний діалог який нам не нужен.Потом натисніть на кнопку Add і введіть назву основної папки де буде зберігатися ваш діалог.Чтоби було легше визначатися я пишу таку ж назву як і ім'я мобу .Потім проведіть тугіше операцію що і з Vileger тільки на default.І так знову тисніть кнопку Add і перед вами відкриється віконце.

1.В поле Text: Ви пишіть то що буде говорити ваш нпс.Давайте напишемо ось що: Привіт мене звуть "Ім'я НПС", а як тебе звати?
2.Title: Сюди впишіть ваше назва початку діалогу, раджу вписати слово "ПОЧАТОК" .Я зазвичай використовую ветві.То є Початок і від нього розгалуження на різні ответи.І так наш діалог готовий, але от якось не гарно він буде без відповідей а?
1. Перейдіть у вкладку Dialog Option
2. Кожній репліці в діалозі можна призначити 6 різних ответов.Давайте зробимо 3 відповіді.
1 відповідь буде такою: Прівет.Расскажі про себе.
2 відповідь буде такою: * Піти *
3 відповідь буде такою: * Торгувати *
3. Має вийти ПРИБЛИЗНО так. (Я вставив скрін одного зі своїх діалогів він
відрізняється від того що я написав вище.)

4. І так тепер ви можете поговорити з ним, але от лихо, коли ми тиснемо на кнопку "Прівет.Расскажі про себе." у нас закривається вікно діалога.Все бо у нас не налаштований подальший перехід на діалогі.То є нічого не буде відбуватися поки ми не вкажемо перехід на другий діалог.Делается це просто.Зайдіте знову в ваш діалог де є "Початок" і Додайте нову гілку: Наприклад назавем її "про НПС" .Далі вписуєте свій текст і возврашает обратно.Переходім у вкладку "Початок" і йдемо в Dialog option.Там Ішим наша відповідь: "Прівет.Расскажі про себе." і прям під ним кнопочку Select Option.Жмем на неї і вибираємо там слово "Про НПС", і тиснемо Select.Все.Теперь при діалозі з НПС коли натиснете на ваш розмовонька він перейде до наступної вкладки.
5. При натисканні на кнопку * Торгувати * нічого не відбувається? Давайте виправимо.
Зайдіть в основному меню у вкладку "Advanced" і в панелі Role Оберіть Trader.Ето зробить нашого НПС торговцем.Дальше проробляємо все те ж саме що і з призначенням діалогу, до моменту де треба ставити текст.Чтоби при натисканні на слово * Торгувати * відкрилося меню торгівлі в налаштуваннях відповіді вам потрібно поставити НЕ Dialog Option а Role Option, що активує роль.

1. Як ви знаєте в Custom NPC вбудовано 3 фракції: Нейтрали, Друзі, Агрессори.Но також Custom NPC має таку функцію, як створити свою власну фракцію для НПС.Давайте Не будемо зволікати і вже приступимо до створення?
2. Перейдіть у вкладку Global і натисніть там на кнопку Factions.Перед вами відкриється ось таке ось вікно:

Натисніть на кнопочку "ADD" і у вас з'явитися, то що показано на скрині више.То є кнопкою "ADD" ви додаєте нову фракцію.
Давайте розберемо тут все більш детально:
2.1 Name: Ім'я вашої фракції
2.2 Color: Колір відрізняє вашу фракцію від інших, а також яким кольором буде відображено нік вашого НПС над його головою.
2.3 Can be attacked by player / Can not be attacked by player: Тут все бокові просто.Может або не може бути атакований гравцем
2.4 Dont't attack players / Attack players: Може або ж не може атакувати ігрока.Проше кажучи чи ваш НПС агресивним або ж навпаки доброзичливим.
2.5 Dont't help eachother / Help eachother: Встановлює то,
що якщо буде стояти 2 НПС цієї фракції, то якщо на одного з НПС напали буде йому допомагати своя раса або ж тупо стояти і дивитися. (Думаю ви зрозуміли)
2.6 Hostile faction: Встановлює ворожі фракції.
1.Якщо ви вже створили свою фракцію і хочете підключити її до НПС, то виконаємо наступне.
1.1 Перейдемо у вкладку "Advanced"
1.2 Натиснемо на кнопочку "Factions"
1.3 Виберемо нашу фракцію і закриємо редагування НПС
Все.Ваша фракція готова і підключена до НПС
1. Барди можуть грати пісні.
2. Бард почне грати, коли ви підходите до нього в певному діапазоні.
3. Бард перестане грати якщо ви підете від заданого діапазону.
4. Бард може грати на скрипці, банджо, гітарі і щось ще: D
5. У налаштуваннях ролі ви можете встановити чи буде він грати у фоновому режимі або ж грати на певний діапазон.
6. Якщо ви поставите так щоб бард грав у фоновому режимі, то музика буде грати не залежно від того як ви віддалитеся від НПС.Пока вона не скінчиться буде грати.
Найпростіша робота для НПС з усіх, сдесь всього 2 пункту.
1. Чи можуть охороняти міста від різних монстрів, в тому
числі і тварин.
2. Чи можуть атакувати мобів на відстані від 2 до 25 блоків.
Теж проста робота для НПС тут всього 2 пункту
1. Чи може лікувати гравців, які знаходяться в межах діапазону.
2. Ви можете встановити діапазон і швидкість лікування гравця.
1. Дає предмети, якщо ви перебуваєте в зоні дії
2. Дає предмети які знаходяться у нього в інвентарі
3. Як він може давати предмети:
3.1. випадковий предмет
3.2. Всі предмети
3.3. Тільки ті предмети, яких немає у гравця
3.4. Предмети які знаходять у нього в Стакі може давати по одному
3.5. Може давати предмети в заданому діапазоні і через певний час.
1.NPC можуть провалитися в підлогу, і провалюються часто.С останній версією як я спостерігаю час бага все растет.Еслі раніше було 3 секунди, то зараз буває що від хвилини і більше.
2.Якщо надіти на NPC гарбуз, то гарбуз буде надіта на NPC неправильно.
3.C версії 1.4.6 крафт предметів для закликання npc неможливий.
4.Возможность НЕ баг, але c Flan's зброєю вони не стріляю патронами, мабуть сам Custom не підтримує цю функцію.
5.Возможность теж не баг, але анімація стрілянини з лука не відображається.
Голосуй за новина: