И ещё вопрос-как сделать нейтрального героя? В кампании Империя единорога было такое в 4 миссии
SetObjectOwner('имя героя', номер игрока, которого нет на карте);
Т.е., если у вас на карте 2 игрока, то вы ставите героя в редакторе а потом пишете строчку выше и вместо "номер игрока, которого нет на карте" пишете PLAYER_3.