Heroistснова большое спасибо. кстати, в mapscript.lua я узнавал армию героя с несколькими переменными и все работало.
Если вы про GetHeroCreaturesTypes, то, действительно, она вернёт несколько значений, а другие функции возвращают массивы в основном потому, что число значений может быть достаточно большим. Т.о. массивы удобней, если знать как их готовить.
