В общем, вытянуть название сектора используя его ID не получилось, пришлось в начале функции написать всё вручную, благо что секторов не много.
Вышло так:
Код:
switch(GetArea())
{
case "location1": SetVarChar("g_sectortarget", "секторе Скал");
case "location2": SetVarChar("g_sectortarget", "секторе Тундры");
case "location3": SetVarChar("g_sectortarget", "секторе Арктики");
case "location5": SetVarChar("g_sectortarget", "секторе Пустыни");
case "location6": SetVarChar("g_sectortarget", "секторе Холмов");
case "location9": SetVarChar("g_sectortarget", "Разрушенном секторе");
case "location10": SetVarChar("g_sectortarget", "Высотном секторе");
case "location11": SetVarChar("g_sectortarget", "секторе Ядовитых болот");
case "demo_map": SetVarChar("g_sectortarget", "Демо-уровене");
}
В журнале записи выглядят примерно так:
"Доставит груз на базу База 4, в секторе Пустыни", "Найти, в секторе Арктики, и уничтожит глайдер"