Як створювати NPS - Oblivion - Каталог статей

Створення NPC Доброго дня, модобудівники-початківці! Цей туторіал навчить створювати вас свого NPC (неігровий персонаж). Почнемо! Відкриваємо Construction Set (КС), тиснемо FileData, ставимо галочку навпроти Oblivion.esm, тиснемо OK.

Знаходимо у вікні Object Window Actors  NPC. Перед нами з'явився перелік усіх неігрових персонажів. Тиснемо за списком правою кнопкою миші, натискаємо New

Перед нами з'явилося вікно редагування NPC

ID: Ім'я, під яким НПС буде у списку всіх НПС. ID повинен бути унікальним, наприклад він повинен складатися так: Ваше _Ім'я+Назва_Мода+Ім'я_НПС У мене вийшло так: NaratzulMyFirstNPCGenri Name: Тут на ваш розсуд, я обізвав свого непису Генрі. Script: None Class: Вибираємо, який вам завгодно. Я вибрав agent Level: Зазначаємо, якщо хочемо, щоб рівень НПС зростав разом із рівнем гравця. Я наголосив. Level замінився на Offset. Offset визначає, наскільки рівень НПС буде вищим (при позитивних значеннях) або нижчим (при негативних) рівня гравця. Я поставив 0 (дорівнюватиме рівню гравця). Calc min\max – ці два осередки визначають мінімальний та максимальний рівні НПС. При значенні Calc max, що дорівнює 0, рівень НПС підвищуватиметься завжди, коли підвищується рівень гравця Race: Раса нашого НПС, я поставлю Imperial (Імперець). Якщо хочете створити жіночий персонаж, позначте галочку Female. Combat Style: У якому стилі наш NPC боротиметься. Я поставлю стандартний стиль, тобто DEFAULT. Death Item: Які речі залишаться у НПС в інвентарі після смерті. Я поставлю NONE. Після смерті у НПС залишаться ті речі, які ми йому дамо. Тепер пройдемося прапорцями. Quest Item: Зробить нашого НПС квестовим. Essential: Зробить нашого НПС невразливим, йогонеможливо буде вбити, він лише втрачатиме свідомість. Respawn: Після смерті через деякий час НПС знову з'явиться на тому місці, де ми його поставили. No Persuasion: Якщо відзначити, у вікні розмови з персонажем не буде кнопки, яка відкриває меню переконання персонажа. No Rumors: Якщо відзначити цей прапор, у нпс не буде в розмові теми «Чутки» Тепер пройдемося по закладках праворуч Stats: Налаштовуємо атрибути, навички, кількість здоров'я та магії так, як вам потрібно. Увага! Якщо ви поставили галочку навпроти PC Level Offset, ці параметри будуть недоступні і згенеруються автоматично. Factions: Список фракцій до яких нпс належить. На цьому етапі це нам не потрібно. Inventory: Ось ми й дісталися інвентарю нашого нпс. Нам потрібно перенести речі із вікна Object window. Я перенесу йому зброю темного братства. Ідемо в Armor і в списку знаходимо DBLeatherCuirass – обладунки скритності та DBLeatherHelmet – капюшон скритності. Позначте галочку напроти Preview, щоб подивитися на нашого НПС.

Йдемо далі. Spellist: Список заклинань, якими володітиме наш НПС. Щоб додати заклинання, нам потрібно знайти у вікні Object Window Magic  Spell. Так само, як і одяг, переносимо заклинання в спелл-лист. Я перенесу йому заклинання невидимості - SELpScalonInvisibility.

Йдемо далі. Вкладка Animation - тут нічого не чіпати. Face: Редагуємо вік, комплекцію, довжину волосся персонажа та його колір. Нижче: Hair – зачіска. Eyes – очі. Я ж зміню лише зачіску. Face Advanced:. Налаштування міміки, відтінку шкіри та ін.

Із вкладками закінчили. Тепер давайте перейдемо до налаштування AI нашого НПС. Тиснемо на кнопку AI і перед нами з'явилося ось таке віконце:

 Aggression (агресія) – 5,  Confidence (хоробрість) – 100,  Energy Level – у районі 50 (відповідає за рухливість NPC),  Responsibility – 0. (При високих значеннях NPC докладе варті, якщо ви вчинили злочин. За більш низьких сам зможе вчиняти злочини без зазріння совісті).

Тиснемо Save. З налаштуванням НПС закінчили, можете натиснути OK. Тепер нам потрібно розмістити нашого піддослідного в Сіроділі. Я розташую його в Анвілі, біля головних воріт. Знаходимо віконце Cell View і в рядку World Space вибираємо AnvilWorld.

Тепер потрібно перемістити нашого НПС із вікна Object window у вікно Render Window.