Впервые здесь? Я Роха — провести быструю экскурсию?
Ошибка соединенияНеверный запросСтраница устарелаСессия истеклаТребуется входЗапрещеноНе найденоСлишком много запросовВнутренняя ошибка сервераПлохой шлюзСервис недоступенТайм-аут шлюзаВерсия HTTP не поддерживается
Сессия истекла
Ваша сессия истекла. Пожалуйста, войдите снова.
Требуется вход
Для этого нужна учётная запись. Войдите или создайте её — это займёт минуту.
Страница устарела
Токен безопасности отклонён — обычно потому, что страница была открыта слишком долго или вы вошли в систему в другом месте. Ничего не сохранено. Обновите страницу и повторите.
Запрос не выполнен
При обработке вашего запроса возникла проблема.
Проверьте подключение к интернету и попробуйте снова.
Проблема такова: хочу, чтобы квест "uderzhatG" активировался, после захвата города "gorodSvyat". Так же, если этот город принадлежит игроку 2, то тогда квест проваливался и игрок проигрывал миссию. Так же, после уничтожения героя "Nemor", квест выполняется. Но после того, как я добавляю в свой код функции ниже, то всё ломается и не триггериться (хотя начальные настройки выставляются). В чём проблема?
function uderzhat () SetObjectiveState("uderzhatG", OBJECTIVE_ACTIVE); Trigger(OBJECT_CAPTURE_TRIGGER, "gorodSvyat", nil ); end;
function CheckSvyat () while (1) do sleep(2); if GetObjectOwner("gorodSvyat")==PLAYER_2 then sleep (2) SetObjectiveState("uderzhatG", OBJECTIVE_FAILED); sleep (15) Loose (); break end; end; end;
startThread (CheckSvyat)
function UderzhatComplete () SetObjectiveState("uderzhatG", OBJECTIVE_COMPLETED); Trigger (PLAYER_REMOVE_HERO_TRIGGER, "Nemor", nil) end