ПредишенСледващото

В тази глава ще говорим за това, което опакова и как да ги конфигурирате.

  • Как сетовете на пакети.
  • Как да се създаде проста рутинна за NPC.
  • Как да се създаде нов пакет.

Терминът "пакет" се използва в комплект за създаване, за да опише структурата на данните, която описва поведението на героите. По едно време един герой може да работи само един пакет, който контролира действията си, което води до сън, да се хранят, патрулират на територията, да се скитат из квартала, да работят в ковачницата, и така нататък.

Как характерът определя кои пакет тя трябва да се използва? Тук влиза в действие набор от пакети. Идеята е проста - всеки знак има набор от пакети, които може да използва. Периодично, играта върви през него от горе до долу. Проверява дали на опаковката могат да бъдат използвани. Ако тестът е успешен - тя е включена. - ако не, той преминава към следващия. Проверката е успешна, ако:

А характер винаги трябва да е първи прав пакет. Герои в околностите на актуализацията на играч пакет се случва много често в отдалечени части на света - е много рядко.

Да опитаме на практика - приложимо към Bend OLO (да продължи пълното урок за създаване на знака).

Отворете GSQBenduOlo и да преминете към AI Пакети раздел. Тя изглежда така:

Skyrim CK Bethesda настойнически пакети

Списъкът на неговата опаковка е празна, а той е бил в деня на самолетни пръчки на едно място. Нека да го направим по-скоро като жив човек.

За да добавите пакет за характера, вие трябва да кликнете върху списъка с PCM Списък пакет и изберете "Добави", или просто плъзнете в готов вид от прозореца на Window Object. Изберете пакет възел в списъка на обекти (по характер). Въведете филтър "по подразбиране" и за списъка с пакети, които започват с думата изглежда. Тези пакети не са териториални задължителни и могат да бъдат използвани за всеки символ.

Skyrim CK Bethesda настойнически пакети

Използването на основния пакет, можете лесно да научи Band закуска и вечеря, сън през нощта и през деня, за да се скитат през къщата им.

За да използвате храна стандартния пакет, която се отнася до храната ( "яде"). Изберете DefaultEatEditorLoc8x1 (закуска) и DefaultEatEditorLoc18x1 (вечеря).

Според конвенцията за именуване в името на пакета показва времето му в следния формат: NachaloxProdolzhitelnost 8x1 "означава, че пакетът може да се направи в 8 часа сутринта и е нужен характер до 1:00," 18x1 "- съответно в 18:00 и ще продължи", например, ". и 1 час. Един час на игра е на три минути на реално време.

Но името на пакета не може да е вярно. Нека да се уверите, че времето е зададен правилно:

Отворете и двата пакета, а след това щракнете върху раздела График. Тя ще изглежда така:

Skyrim CK Bethesda настойнически пакети


Както можете да видите, времето, са правилни. Плъзнете тези пакети в списъка с пакет Bend OLO.

Skyrim CK Bethesda настойнически пакети

Много е важно, от порядъка на пакети следват. Ще се извършва на първо място, което отговаря на всички условия. По тези два пакета не е фундаментално, защото си график не пресича. От 8-9 ще се извършва DefaultEatEditorLoc8x1 и 18-19 - DefaultEatEditorLoc18x1. В останалата част от деня, нито едното, нито другото ще бъде тествана и няма да контролира действията на героя. Но следните пакети, които можете да добавите Bendu, нарушават графика си, ако те не са в този ред.

Искате ли да спи през нощта група? Намери DefaultSleepEditorLoc1x8 пакет. Това не е най-добрият избор, но той ясно показва колко е важно по реда на пакети следват.

В резултат на прости изчисления, ще забележите, че новият пакет ще бъде валидна от 1 часа до 9 часа сутринта, че се наслагва върху пакет закуска (DefaultEatEditorLoc8x1). Нека да видим какво ще се случи, ако редът на пакетите ще бъде наред.

Преместете спален чувал на върха на набор от пакети ленти. Ето как:

Skyrim CK Bethesda настойнически пакети

От горния пакет ще бъде тествана, за да бъде обявена по време на действието, а след това до края на всички преди закуска пакет, който е по-ниска и не се стигне до това. Когато времето за сън свърши, вече е твърде късно за закуска.

Всичко да работи правилно, преместете обяд пакет спален чувал по-долу:

Skyrim CK Bethesda настойнически пакети

Сега в 8 ч печели DefaultSleepEditorLoc1x8, улавяне контрол характер. И на последния час от съня банда похарчите за закуска.

Така че, вече не са боядисани малък фрагмент от дневния Bendu - 2 часа на ден, което яде, макс и 7. Можете да продължите да запълни програмата му, но в този случай (и в много други) най-добрият вариант би бил да му даде "свободно" пакет. Без никакви условия и разпоредби, които ще се извършват винаги характер не се контролира от други пакети. Естествено, трябва да се намира в долната част на списъка с пакет.

Най-често се използва за този пакет "Sandbox" (пясък). Тя позволява на героя да се разхождат из квартала, което в известна степен от случайни действия. Той е подходящ в случаите, когато няма значение какво точно ще направи на НДК в свободното си време, но аз искам да се държат по-естествено.

В нашия случай, най-добрият избор ще бъде DefaultSandboxHomeowner. Отвори я и виж масата Официални данни на пакета:

Skyrim CK Bethesda настойнически пакети

Друга полезна опция в този пакет е "Unlock при пристигането = True". Той каза, че по време на изпълнението на пакета, характера ще отвори всички врати, което е важно - вие не искате да стремежа дарител крие зад затворена врата.

Обърнете внимание на условията на раздела (Условията) и графика (Графика), за да се уверите, че те са празни, затова, пакетът ще се извършва винаги, когато става въпрос за всички (е, което ви трябва).

Влачите и пускате на пакета в дъното на списъка Бенд. А просто график е готов:

Skyrim CK Bethesda настойнически пакети

Ако искате да проверите всички практиката, запазете промените и да преминете към играта. Отидете до командата банда конзола:

За да видите как се променя поведението в зависимост от времето на деня, използвайте командата за промяна на времето за игра:

Сега групата е ядене, спане, скитащи на "своя" дом. Ако откаже да спи, докато сте там, можете да използвате toggledetection екип. След това той ще ви игнорират.

Сега, че знаете как да използвате пакет "по подразбиране", можете да планирате вашия характер. Това е време, за да напишете своето собствено пакет лента. Нека да го научи да се разхождат из къщата си през деня.

За да започнете, да създадете нов пакет. RMB в списъка с пакет и изберете "Нова". Вие ще видите празен пакет кутия:

Skyrim CK Bethesda настойнически пакети

темплейт, Travel (пътуване) е избран. Но вие трябва Patrol (патрул), изберете го от списъка. Забележка: Промяна на маса пакет данни - параметри Patrol шаблон се различават от параметрите на Travel. Сега имате празен пакет на базата на шаблон Patrol:

Skyrim CK Bethesda настойнически пакети

На съответната страница можете да се запознаете с всеки един от параметрите на този пакет. В същото време, трябва да се определи:

  • Patrol Start - където групата ще започне маршрута си.
  • График - по кое време ще се проведе на пакета.

Път все пак, нека го направим. (Ако вече сте качили началната групата, кликнете два пъти върху жълтия маркер на вратата, или кликнете два пъти върху MixwaterMillExterior в Tamriel списък космически клетки.)

Ако не сте прочели срещи начинаещи. тя ще бъде открита полезна, но това не е необходимост. Всичко, което трябва да - създаване на маршрут в три точки:

  1. Плъзнете XMarkerHeading в прозореца за визуализация.
  2. Двойна дубликат тяхна комбинация Ctrl + D.
  3. Преместване на маркерите, колкото искате и да ги обедините в един маршрут с помощта на свързан с реф раздела на всеки маркер.

Това ще има нещо подобно (точното място не е важно маркери):

Skyrim CK Bethesda настойнически пакети

Сега в прозорец Пакет, изберете Start Patrol и кликнете два пъти върху бутона "Свързано Reference" в дясно. В прозореца, който се появява, включете вида на препратка към "Конкретен Reference" и изберете някоя от точките (няма значение какъв вид, тъй като те са свързани в едно пътуване).

Skyrim CK Bethesda настойнически пакети

Също така бихме искали да се уточнява периодът от време, който ще се проведе този пакет - от 10 до 12 часа. посочете:

Skyrim CK Bethesda настойнически пакети

Остава да опаковате всяко име. Например GSQBenduPatrol10x2 (не забравяйте за именуване). Щракнете върху бутона "ОК", за да запазите промените и да затворите прозореца.

Вие създадохте първата си пакет. Сега трябва да го добавите към снимачната площадка на лента пакети. Намерете своя пакет в списъка на обект и да го плъзнете към списъка на групата пакети. По подразбиране всички да добавят пакети са разположени в долната част на списъка. Но в този случай, обърни му и никога не дойде като "пясък" е по-горе. Преместете го до върха:

Skyrim CK Bethesda настойнически пакети

Натиснете бутона "ОК", за да затворите прозореца на характера, и запазете плъгин. Отиди в играта и да се уверите, че трябва да се създаде групата маршрут:

Сега вече знаете как да се промени поведението на героите, използване на съществуващите и на собствените си пакети. Съществуващите пакет шаблони могат да се обърнат почти всяко поведение, вие само трябва да зададете правилните параметри. Ако имаме нужда от нещо толкова екзотично, можете да създадете свои собствени шаблони и.

Подкрепете проекта - споделете линка, благодаря!