Чтобы подробнее узнать про квестописание обращайтесь сюда. 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 | |