Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#870
Старый 09.01.2013, 16:05
  #870
^
Олегарх
 
Аватар для Олегарх
📖
Регистрация: 02.12.2011
Сообщения: 294
Регистрация: 02.12.2011
Сообщения: 294
По умолчанию
Re: Скрипты

UnitName присваевается при вызове какой-либо функции ,например:
function Attacker(Defender)CreatureDeath(unitName)

каждый раз, когда погибает атакующий(защищающийся) стек существ, вызывается эта функция, параметр unitName-уничтоженный стек
function Attacker(Defender)CreatureMove(unitName) - вызывается при передаче хода атакующему(защищаемуся) стеку существ, unitName - этот стек.


кастовать в начале боя не знаю, какую функцию использовать
Prepare()-вызывается при подготовке к бою, Start() - хз, после Prepare или перед ней.

приблизительно так:
	 function Start()
hero = GetAttacker(Defender)Hero
UnitCastAreaSpell(hero, spellID, X, Y)
end

__________________
Мои карты:

Town

Готовится:Чума (40%), Сосиска(42%), Война Грааля
Мои карты:

Town

Готовится:Чума (40%), Сосиска(42%), Война Грааля
Олегарх вне форума
Ответить с цитированием