Создание Своих Квестов для Игры

Reading Mode

Часть 14. Управление журналом после выполнения

Для кастомных шагов

(killstep, craftstep и так далее)

Когда игрок завершает задание, например, на убийство двух тигров. После выполнения у него просто висит «Убить Тигр 2 / 2». Без какого-либо пояснения. Выглядит это не очень красиво.
Мы же можем добавить новый текст к заданию в Журнале, например, «Вернись к [Имя NPC]» или вообще заменить на этот текст всё задание, убрав надпись «Убить Тигр 2 / 2»

Для этого будем использовать теги:
1. <append> — добавить новые строки к записи в Журнале
2. <replace> — заменить все строки задания от квеста в Журнале

Размещается внутри <intro>, <desc>, <finish>, сразу под текстом:

Для <replace>

Для <append>

Для составных шагов

(Которые собираются самостоятельно)

Аналог <replace>

Для этого в другом шаге делаем новое <info>, в который вносим новые данные на замену

Прошлый шаг (info_step):

Было:

Следующий шаг (Заменяет всё строку replace_step):

Стало:

Аналог <append>

Для этого в другом шаге делаем новое <info>, в который вносим старые надписи / счетчики + добавляем новые

Прошлый шаг (info_step):

Было:

Следующий шаг (добавляет строку append_step):

Стало:

3
0

Leave a Reply