Перейти к содержанию

Текущие вопросы и ответы по редактору карт

Аватар пользователя
#4544
Скажите, пожалуйста, что я не правильно делаю?
Зехир умирает, а задание не проваливается и игра продолжается.
У вас проверка выполняется только 1 раз - в начале игры.
Чтобы проверка была всю игру, нужно условие поместить в цикл.
function CheckAlive()
while IsHeroAlive('Zehir') do
sleep(5)
end
SetObjectiveState('kill', OBJECTIVE_FAILED)
Loose()
end

startThread(CheckAlive)
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4