Difference between revisions of "Bethesda Tutorial Quest Objectives/ru"
Bethesda Tutorial Quest Objectives/ru (edit)
Revision as of 02:15, 10 April 2012
, 02:15, 10 April 2012→Установка ориентиров
imported>Vitamant |
imported>Vitamant |
||
Line 85: | Line 85: | ||
{{Inuse/ru}} | {{Inuse/ru}} | ||
Помнишь ту страшную функцию <code>SetObjectiveDisplayed()</code>? Вот тут то она | Помнишь ту страшную функцию <code>SetObjectiveDisplayed()</code>? Вот тут то она и используется. Если по какой-либо причине первая функция не вызовет обновление ориентиров, то эта гарантирует, что они все-таки будут обновлены. Советую указывать оба. | ||
Вернись на вкладку Quest Stages. Сейчас мы усложним квест, добавив в него немного логики. | Вернись на вкладку Quest Stages. Сейчас мы усложним квест, добавив в него немного логики. | ||
Для того чтобы добавить логику или запись в журнал, квесту необходимо иметь хотя бы одну "{{ulink|Quest_Stages_Tab|стадию}}". Выбери вторую (под индексом 10) и, щелкнув ПКМ по таблице "Log Entry" (справа) выбери "New." | |||
Записанные здесь фрагменты текста будут появляться в журнале игрока. Отображаться будет только последняя запись, поэтому можешь использовать его для обновления ориентиров, когда это необходимо. В поле ввода "Log Entry" запиши следующее: | |||
<blockquote><i> | <blockquote><i>Я встретил Менду Оло. Он рассказал, что у него украли амулет. Он обещает заплатить двойную цену тому, кто вернет ему пропажу.</i></blockquote> | ||
Щелкни в поле справа (на вкладке Papyrus Fragment). | |||
Вводим: <code>SetObjectiveDisplayed(10)</code>. Нажми кнопку "Compile", чтобы убедиться, что все введено корректно. Как ты, наверное, догадался, это изменит текущий ориентир на 10, поставив перед игроком новые цели. Поскольку, это первый ориентир, отображаемый в квесте, это также пометит квест значком "STARTED" (начат). | |||
[[Image:SettingObjective10.png|600px]] | [[Image:SettingObjective10.png|600px]] |