Создание AI


Теперь у вас есть NPC и магазин, но вам нужно, чтобы персонаж работал и спал в нужном месте. Поэтому сделайте двойной клик на вашем NPC в списке NPC, затем нажмите кнопку AI.


То что нас интересует, связано с окошками Buys / Sells (Покупки/Продажи). Здесь вы можете отметить, какие вещи и предметы вы желаете чтобы продавались в этом магазине. Для этого руководства я решил выбрать Weapons (Оружие) и Armor (Доспехи). Теперь дадим торговцу немного денег (Barter gold) – 1000 будет достаточно, и сейчас мы добрались до пакетов AI.

Они представлены списком внизу – AI Package List. Игра постоянно смотрит на список пакетов NPC, проверяя, который из них подходит для исполнения в данный момент. Сейчас все, что нам нужно, это пакеты сна и предложения услуг. Правый клик на чистом листе и в появившемся меню выбираем Новый (New). Появится чистое окно пакета AI. Сделайте следующее для каждого пакета:

Пакет для сна:

ID: Уникальный ID (например, JGMyFirstShopOwnerSleepPack)

Package Type: Sleep (Сон)

Flags: Ничего не отмечаем

Door Flags: Ничего не отмечаем


Schedule Tab:

Day of Week: -Any- Month: -Any- Date: -Any- Time: Это когда вы хотите, чтобы NPC закончил предоставление услуг и отправился спать. Измеряется в 24 часах. (например, 19 = 7:00 pm. Это то, что я выбрал) Duration: Как долго будет длиться сон. (например, 11. Таким образом, он проснется в 6:00 am)


Conditions Tab:

Здесь ничего


Location Tab:

Отметьте In Cell. Выберите частные покои (например, MyFirstShopQuarters)


Target Tab:

Здесь ничего


Сейчас нажимайте OK, затем делаем следующий пакет для предложения услуг

Пакет для предложения услуг:

ID: Уникальный ID (например, JGMyFirstShopOwnerOfferServicePack)

Package Type: Travel (Путешествие)

Flags: Отметьте Continue if PC near, Must Reach Location, и Offers Services

Door Flags:

When At Location - Unlock Doors

At Package End - Lock Doors


Schedule Tab:

Day of Week: -Any- Month: -Any- Date: -Any- Time: 6 Duration: 13


Conditions Tab:

Здесь ничего


Location Tab:

Отметьте Near Editor Location и выставьте Radius на 0


Target Tab:

Здесь ничего


Сейчас жмите Ok. Удостоверьтесь, что в Списке пакетов (Package list) пакет сна находиться перед пакетом предложения услуг. Если это не так, кликните на пакет сна и нажмите стрелку, указывающую влево, вверху списка. Это должно передвинуть его на место выше пакета предложения услуг. Нажмите Save, и затем OK.


Сейчас было бы очень хорошо сохраниться…

Некоторые детали

Вы почти закончили, но есть еще некоторые дополнительные вещи, которые надо сделать.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: