Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#2989
Старый 04.01.2020, 23:53
  #2989
^
OrnsteinDragonslayer
 
Аватар для OrnsteinDragonslayer
📖
Регистрация: 10.01.2016
Сообщения: 173
Регистрация: 10.01.2016
Сообщения: 173
По умолчанию
Re: Скрипты

JonnyPВообще, реализация с зацикленной проверкой не самый оптимальный вариант.
Как то так, наверное (в игре не проверял)

Вложение 61050

Не помогает, проблема всё та же - задание не проваливается, никто не проигрывает, консоль ошибки не видит.
А единичка, кстати потому, что задание проваливается для первого игрока.
	function onObjectCapture( prevOwner, newOwner, hero, object )
         if prewOwner == PLAYER_3 and newOwner == PLAYER_2 then
          Trigger( OBJECT_CAPTURE_TRIGGER, 'houseElf', nil )
          SetObjectiveState ('q4', OBJECTIVE_FAILED, PLAYER_1 )
          sleep(10)
          Loose()
         end
end
Trigger(OBJECT_CAPTURE_TRIGGER, 'houseElf', 'onObjectCapture' )
OrnsteinDragonslayer вне форума
Ответить с цитированием