Фен сайт TES-Morrowind, Oblivion, Skyrim - NPC Creation
Често е полезно да използвате съществуващиNPCкато шаблон за създаване на нови. За нашия пример намерете в прозореца на обекта в секциятаNPC"BanditBossFemale1" и го изберете. Така нашият лидер ще бъде жена. Двойното щракване върху запис ще отвори диалоговия прозорец със свойствата му.
Редактиране на NPC статистика

Нека да разгледаме набързо основните опции, разположени в левия панел на този прозорец.
- ID: ID на редактора за този NPC. Трябва да е уникално. Използване наCreepyCaveBoss
- Име: Името на NPC, което се появява в играта. Можем да го оставим такъв, какъвто е, или да добавим ваш собствен.
- Сценарий: Прикачете скрипт към NPC тук. В нашия случай го оставете празно.
- Клас: BanditBoss е специален клас. За да видите подробностите за предварително създадени класове, можете да изберетеЗнак −> от менюто. Клас.
- Призоваваем: Пазете го чист!
- Отместване/Отместване на нивото на компютър: Отметването на това квадратче ще доведе до коригиране на статистиката на NPC към нивото на играча. Offset (офсет) определя колко по-ниско / по-високо от нивото на играча ще бъде този NPC. В нашия случай NPC ще бъде едно ниво над играча. Стига този път; това може да се коригира по-късно.
- Calc Min/Max: Тези полета определят максималното и минималното ниво за NPC. Полезно при създаване на съдържание на полуниво. Например, можете да създадете подземие, което расте в нивото с играча между 10-15 нива. В нашия случай ще оставим стойностите по подразбиране 1 и 0, т.е. NPC ще отговаря на нивото на всеки играч.
- Състезание: Както е - изберете състезание от падащото меню. Изберете всяка раса, която харесвате, аз избрах Тъмния елф.
- Жена: Още по-ясно. Ние ще направим нашия лидер жена, така че да се спазват равните права за убиване.
- Стил на битка: Стилът на битка влияе върху поведението на NPC по време на битка. За това, което искаме от този NPC, стилът по подразбиране ще е достатъчен.
- Смъртоносен предмет: Използва се за специални предмети, които не трябва да се показват, докато NPC не умре. Полезно за предмети, които не могат да бъдат откраднати и биологични предмети (напр. не можете да премахнете сърцето, докато NPC е жив)
- Основно: Използва се за специални NPC и обикновено се контролира от скрипт.Основните NPCне могат да бъдат убити, а само приведени в безсъзнание.
- Repawn: Този NPC ще се появи отново, когато слотът се презареди - това е безименен лидер на банда, нека се прероди.
Можете да видите, че стойностите в раздела "Stats" са заключени (с изключение на личните). Това е така, защото маркирахме „Изместване на нивото на компютъра“. Разделът „Фракции“ също е важен. Ще оставим "BanditFaction" тук, но ако са необходими други, можем да ги добавим от менютоCharacter −> Фракции.. След това трябва да плъзнете фракцията от този списък в списъка с фракции на NPC.
Редактиране на външния вид на NPC


Кликнете върху раздела "Лице". Този раздел дава достъп до основни настройки като възраст (възраст), тен (тен) и коса (коса).
Освен това можем да променим прическата, цвета, да създадем произволни черти на лицето и да променим цвета на очите.
Радио бутоните "Заключване" ви позволяват ръчно да зададете някои параметри и след това, като щракнете върху бутона "генериране", генерирате произволноначин всички други черти на лицето.
Забележка за цвета на косата: Много ярко боядисаната коса може да бъде изкусителна, но обикновено не се вписва добре във фантастичната обстановка на Oblivion, оставяйки играча да се чувства нереалистично. Устояйте на изкушението! Опитайте тази техника за създаване на нов цвят на косата:
- НатиснетеИзбор на цвят
- Изберете яркия цвят, който харесвате
- Вдясно има вертикална лента със стрелка.
- Преместете стрелката до област с почти черен цвят.
- НатиснетеOK, за да видите резултата.
Като правило, за да създадете уникално лице, не е достатъчно да го генерирате на случаен принцип, особено ако персонажът е достатъчно важен. За по-деликатни настройки можете да изберете раздела "Face Advanced".
Този раздел отваря безброй опции, дори повече от създаването на лице в играта. Ще разгледаме основите, а вие ще разберете останалите възможности, като експериментирате.
-
Sl >Редактиране на инвентар и NPC магии


И накрая, искаме да дадем на нашия NPC по-разнообразно поведение от стандартното. Щракнете върху бутона "AI", за да отворите диалоговия прозорец AI . Ще се занимаваме само с полетатаAI AttributesиAI Package Listна този прозорец. Други настройки за доставчици и обучители на NPC.
Можем да оставимAI Attributesпо подразбиране от оригиналния NPC. Задаването наАгресияиУвереностна 100 означава, че нашият NPC ще третира всеки като враг и никога няма да избяга. Можете да си поиграете с тези стойности, за да зададете различни поведения, например можете да намалитеConfidence, за да накарате NPC да са склонни дадезертиране от битка.Енергийно нивоиОтговорностса свързани с други настройки на поведение на AI и могат да бъдат оставени непроменени.
Имайте предвид, че пакетитеaaaCreatureInterior512иaaaCreatureExterior1500вече са в списъка с пакети.aaaе префиксът на името, който използваме за обозначаване на основни пакети, които могат да се използват на всяко NPC или създание. Ще ги оставим в списъка, така че NPC да може просто да обикаля и да взаимодейства с околната среда, ако не са избрани други пакети.
ИзберетеПакети.от менюто. Това е пълният списък на създадените пакети. Изберете следните три и ги добавете към списъка с пакети на NPC:
Това са стандартните пакети, които можем да използваме, както е посочено от префиксаaaa. Името им също ни дава информация за времето. Първото число е военното време (24 часа), а второто е продължителността. Така нашият NPC ще яде два часа в 10-00 и 20-00, а също и ще спи осем часа от 22-00. Това поведение ще даде на играчите шанс по-лесно да се промъкнат и да претърсят нея и жилищната зона без пряка конфронтация.
AIобработва пакети последователно от горната част на списъка, така че дръжте пакетите за разклащане в долната част. Тъй като тези пакети нямат условия (време или продължителност), AI винаги ще избира един от тях, което означава, че NPC никога няма да яде или спи, ако тези пакети са изброени под пакетите за ферментация.
Запазване и тестване

Още веднъж се уверете, че сте променили ID, преди да щракнете върху OK, в противен случай ще презапишете съществуващия NPC, който използвахме като шаблон. Вече сте готови да плъзнете NPC в нейната стая в CreepyCave02 (или където и да е другаде). Добре е да го поставите до леглото, така чепакетът за сън работи добре и можете също да поставите повече храна в нейната стая.
Това е! Можете да запазите плъгина и да го тествате в играта.