Перейти к содержанию
Аватар пользователя
#3297
Доброе утро, форумчане, в скрипте

function tainiki()
while 1 do
* if HasArtefact("Brem", 23) and if HasArtefact("Brem", 28) and if HasArtefact("Brem", 68) then
* * SetObjectiveState("dopzadanie2", OBJECTIVE_COMPLETED);
* * break
* end;
sleep (2);
end;
end;

if GetDate(DAY)==8 then
MessageBox(path.."day8.txt");
SetObjectiveState("dopzadanie2", OBJECTIVE_ACTIVE, 1);
startThread(tainiki)
end;

программа MapScriptEditor пишет про неожиданный символ возле if (в функции tainiki). Условием выполнения задачи должно быть наличие у героя трех артефактов. Что здесь не так? :o
Мои карты для:
Heroes 5: Битвы кланов - Борьба за ресурсы - Обитель друидов - Падший рыцарь - Побег
Heroes 4: Немеджихра - Приключения ифрита
Heroes 3: Крюлод и Таталия
Heroes 2: Вторжение - Эктор - Сэр Мильтен - Чёртовы Топи
Мой ютуб канал: Navkratis

Статистика

Приветствуем новейшего участника: artem

Сейчас на сайте 2 пользователей 1541 гостей