Jack_of_shadowsвроде бы никак нельзя. Есть костыльная возможность запретить что-то совсем нежелательное - мониторить что у героя появился определенный навык, с помощью чита удалять его, и тогда игроку будет автоматически предложено выбрать навык снова. Выглядит ужасно, работает коряво, так что лучше не связываться с этим.
Имхо, интересней когда квест появляется неожиданно, но, если хотите, есть несколько способов:
Можно убирать "юбку" у юнита, чтобы он отличался от обычных монстров:
Можно повесить над ним какой-нибудь эффект, например свет от артефактов, как в карте "Наёмники":
Можно просто изменить имена юнитов, чтобы можно было узнать о квесте по правой кнопке.
спасибо

. Эх жалко нельзя реализовать насчёт навыков и умений, разнообразило бы геймплэй

Добавлено через 8 минут
Jack_of_shadowsвроде бы никак нельзя. Есть костыльная возможность запретить что-то совсем нежелательное - мониторить что у героя появился определенный навык, с помощью чита удалять его, и тогда игроку будет автоматически предложено выбрать навык снова. Выглядит ужасно, работает коряво, так что лучше не связываться с этим.
Имхо, интересней когда квест появляется неожиданно, но, если хотите, есть несколько способов:
Можно убирать "юбку" у юнита, чтобы он отличался от обычных монстров:
Можно повесить над ним какой-нибудь эффект, например свет от артефактов, как в карте "Наёмники":
Можно просто изменить имена юнитов, чтобы можно было узнать о квесте по правой кнопке.
SetDisabledObjectMode(npc, DISABLED_INTERACT);
sleep(1)
SetMonsterSelectionType(npc, 0);
а это писать в самой функции юнита?