MentНу вот пример применения:
function DefenderCreatureMove(Unit)
if GetCreatureType(Unit)==CREATURE_SNOW_APE then
SummonCreature(DEFENDER, 54, GetCreatureNumber(Unit), 13,8);
end;
end;
Что произойдёт: каждый раз, когда у врага ход передастся йети, призовётся столько существ номер 54, сколько йети в стеке. Выглядит немного нестандартно для скриптового языка, но работает.
Если у игрока может быть любое кол-во стеков существ и кол-во существ в стеках, то как в начале боя посчитать кол-во существ в каждом стеке у игрока, а потом для каждого из них производить сравнение?