Перейти к основному содержимому

Как 'обновлять' одно и то же задание?

Вопрос

Как 'обновлять' одно и то же задание?

Ответ

Для обновления одного и того же квеста, можно использовать свойство stage у объектов типа task_objects. Обновление stage можно выполнить в функторе задачи. После этого функторы заголовка и цели могут сориентироваться и высветить новые данные. Например, вы можете изменять заголовок или описание квеста через следующий код в вашем скрипте:

```lua
[task_object@quest_name]
stage = 2

Затем, создайте соответствующие функторы для обновления текста и целей квеста на основе нового значения stage.