МануалGetObjectNamesByType
GetObjectNamesByType — Получает все объекты заданного типа
Синтаксис
GetObjectNamesByType(objectTypeName);
Описание
Получает все объекты заданного типа. Для зданий нужно задавать тип(objectTypeName),
прописанный в Shared-Type Для монстров — это Creature Для героев — HeroClass Для
городов — TownRace Можно задавать подстроки для задания более общих типов.
Например: BUILDING — все здания ABANDONED_MINE или BUILDING_ABANDONED_MINE — для
заброшенных шахт DWELLING — для всех двеллингов DWELLING_<тип двеллинга> —
конкретные двеллинги CREATURE — все монстры CREATURE_PEASANT или просто PEASANT
— крестьяне HERO — все герои HERO_CLASS_WIZARD — все герое Академии TOWN — все
города TOWN_HEAVEN — все города расы HEAVEN
Где тут про героев? Если не секрет, то лучше выложить скрипт. Ошибка могла быть в другом.