Форум HeroesWorld-а - Показать сообщение отдельно - Сценарий[M]: "Единство стихий" - Heroist
Показать сообщение отдельно
#104
Старый 01.09.2013, 16:39
  #104
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
По умолчанию
Re: [M] "Единство стихий" - "The Elemental Union"

HeroistНе уверен, что грамотно смогу.

Добавлено через 36 секунд
Изначально делал для теста эту функцию.
	function CombatResults()
	local c = GetLastSavedCombatIndex()
	local side = (GetSavedCombatArmyHero(c, 1) == "Alaric" and 1) or (GetSavedCombatArmyHero(c, 0) == "Alaric" and 0)
	if side then
		for i=0,GetSavedCombatArmyCreaturesCount(c, side) - 1 do
			local id, num, dead = GetSavedCombatArmyCreatureInfo(c, side, i)
			if id == CREATURE_TITAN and dead == num then
				AddHeroCreatures("Alaric", CREATURE_TITAN, 1)
			end
		end
	end
end

Trigger(COMBAT_RESULTS_TRIGGER, "CombatResults")
Если у героя в бою погибают все титаны, то ему восстанавливают одного.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

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

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