Да, вызывать его надо так @DoFile(MYFILE);
Добавлено через 9 минут
Всё просто: повесьте в нужный момент SetAIHeroAttractor(nHero, nTown, 2);
Затем обработчик касания города, проверяющий кто его тронул
function example(heroname)
if heroname=="MYAIHERONAME" then
SiegeTown(...)
...
end;
end;Чисто гипотетически, герой компа сам залезет в город. Но можно костыль типа нанять героя в этом городе. Вообще, много костылей — плоховато, но функционал lua бедноват, потому приходится инвалидничать. Я подумаю над вашей проблемой более основательно и за компьютером завтра, сейчас со смартфона чёрт-те что вспомнить смогу.P.S. На болле простые вопросф отыетить всё-таки смогу.
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________