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

Хочу вызвать из резерва героя "Sarge", но консоль пишет ошибку, что герой не принадлежит ни к какому игроку. Собсна вопрос, почему он лучше других 10 зарезервированных героев?
Так же на всякий скину код, с которого он вызывается.

function TheEnd ()
while (1) do
sleep(2);
if (Exists("Zehir") == nil) and (Exists("Eruina") == nil) then
SuperTheEnd ()
break
end
end
end

function SuperTheEnd ()
DeployReserveHero("Sarge", 14, 134, GROUND)
sleep(2)
EnableHeroAI("Sarge", nil)
sleep(2)
StartAdvMapDialog(8)
sleep(25)
Win()
end

(разбил на 2 функции, потому что пытался хоть как-то починить и изменить код, чтобы работал. В итоге никак не работает, ни в одной функции, ни в двух).
OrnsteinDragonslayer вне форума
Ответить с цитированием