User01322342, я описывал это в чаво из моей подписи. У заданий есть возможность настраивать этапы:
ProgressCommentsFileRef – если задание будет состоять из нескольких этапов
(например, убить 3 отряда монстров), то здесь можно добавить файлы с
дополнительными описаниями каждого из этапов. В игре будет вначале выводится общее
описание задания из DescriptionFileRef, а после него описание текущего этапа из
ProgressCommentsFileRef. Если задание имеет этапы, в момент старта оно будет на
нулевом.
-- прогресс задания
-- progress – номер этапа соответствующий ProgressCommentsFileRef
SetObjectiveProgress(‘СКРИПТОВОЕ_ИМ _ЗАДАНИЯ’, progress);
Проверку убийства монстров можно сделать по триггеру окончания боя. Задание естественно должно быть кастомным.