Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#2990
Старый 05.01.2020, 13:37
  #2990
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
По умолчанию
Re: Скрипты

OrnsteinDragonslayerНе помогает, проблема всё та же - задание не проваливается, никто не проигрывает, консоль ошибки не видит.
А единичка, кстати потому, что задание проваливается для первого игрока.
	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' )


function onObjectCapture(PrevOwner, NewOwner)

if PrevOwner == 3 and NewOwner == 2 then

Trigger(5, 'houseElf', nil)
SetObjectiveState ('q4', 4, 1)
sleep(10)
Loose()

end

end

Trigger(5, 'houseElf', 'onObjectCapture')

Внимательнее надо с именами переменных
__________________
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
MasteR вне форума
Ответить с цитированием