DyrmanКогда делаешь мэйк, герой отображается в экране города в воротах даже если отойти на карте от города. При каждой попытке хода открывается экран города, где иконка героя в воротах на экране, хотя он ходит по карте.
Если я всё правильно понял, то подойдёт
MoveHeroRealTime('герой', GetObjectPosition('город'))