Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#1033
Старый 03.03.2013, 11:52
  #1033
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
По умолчанию
Re: Скрипты

	function mask_check(attacker, defender)
	if HasArtefact(attacker, ARTIFACT_MASK_OF_DOPPLEGANGER) then
		SetObjectEnabled(defender, 1)
		Trigger(16, defender, nil)
		MakeHeroInteractWithObject(attacker, defender)
		local index = GetLastSavedCombatIndex()
		while index == GetLastSavedCombatIndex() do
			sleep()
		end
		if IsHeroAlive(defender) then
			SetObjectEnabled(defender, nil)
			Trigger(16, defender, 'mask_check')
		end
	end
end

SetObjectEnabled('hero1', nil)
Trigger(16, 'hero1', 'mask_check')
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием