Alinksolo, мне вот интересно, вы пытались хоть как-то найти ответ на свой вопрос? Ну, скажем, почитать список функций от разрабов. А там может быть и заметили глазами "AddHeroCreatures". Как бы это перевести? 🤔 Не знаю. Но вопрос номер 2 был бы решен.
Да и 1 вопрос был бы решен, если банально подумать и знать, что такое триггеры.
1. В свойствах задания поставьте OBJECTIVE_KIND_MANUAL.
В скрипте:
function ReachRegion(hero)
if hero=="Имя героя" then
SetObjectiveState("Скриптовое имя задачи", OBJECTIVE_COMPLETED)
sleep(20)
Win()
end
end
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "Имя региона", "ReachRegion")
2. AddHeroCreatures("Имя героя", айди, кол-во)