2kraw:
Попробовал. Не работает. Мало того, что не решает основную задачу, да еще и диалог вешает. Выйти из него получается только марвином.
|
А сам скрипт можно увидеть? Может к чему и придем. ;)
Так как, если эти функции есть то они должны работать.
Можно без очистки одну эту попробывать:
func void Npc_ExchangeRoutine(var C_NPC npc, var string routine);
Добавление от 10/09/07, в 14:00:08
Еще одна проблема. Нужно инициировать диалог одного персонажа по попытке напасть на него. Т. е. ГГ вытаскивает меч (например), и идет диалог. Но тут, похоже, событие перехватывается чем-то. "Убери оружие..." и т. подобное. И состояние персонажа не меняется пока ГГ не уберет меч.
Как бы решить эту проблему?
|
Нужно смотреть в функции восприятия непесей, она оттуда перехватывается, и как дополнительное условие выполнения восприятия ставить твой, диалог. Наверное так.