Sarcastrophe.RedHeavenHero, огромнейшая благодарность. И еще немного беспокойства, если можно. Герои на карте выбираются игроком или рандомом, как работать в таком случае? Как я понимаю, нужно выбрать для этого блок старта героя, так?
В общем случае массив с именами всех героев игрока можно получить вызовом функции GetPlayerHeroes(номер_игрока). Вопрос тут скорее в том, какого именно из героев вы хотите телепортировать.