как работает функция SetObjectiveProgress?
Когда квест в дереве свойств карты создаёте, там можно задавать этапы, правой кнопкой по какому-то не помню названия пункту, нажать add, для каждого этапа указать путь к тексту описания. В квестлоге будет выводиться вначале основное описание, потом добавочное, соответствующее текущему этапу.
Так вот, если квест имеет такие этапы, то при запуске он будет на нулевом, а с помощью функции его можно будет продвигать далее, например перейти на 1 этап:
SetObjectiveProgress('название_квеста', 1);