Чтобы подробнее узнать про квестописание обращайтесь сюда. 1. Бой после диалога: Actor Fjola = alias_Fjola.GetReference() as Actor Fjola.StartCombat(game.GetPlayer()) Например, после разговора оскорбленный персонаж должен налететь на Довакина. Скрипт необходимо писать во вкладке Quest Stages, как показано на скриншоте. ![]() Причём, имя НПС должно быть такое же, как псевдоним. 2.Взять объект: Event OnContainerChanged(ObjectReference newContainer, ObjectReference oldContainer) if (newContainer == Game.GetPlayer()) EbonyQuest04.SetObjectivedisplayed(30) EbonyQuest04.SetStage(30) endif EndEvent К примеру, по квесту надо взять ключ. EbonyQuest04 - название квеста. (30) - стадия, на которую должен установиться квест после взятия предмета. Скрипт добавлять предмету. |
Всего комментариев: 4 | |