Дело в том, что я создал диалог со скриптом. В игре диалог проигрывается, но если персонаж задержится на регионе который входит в область диалога - он воспроизведётся ещё раз. Если персонаж выйдет и зайдет из/в регион, то диалог опять продублируется. Прилагаю функцию:
function Dialog1()
StartAdvMapDialog(0);
end;
Trigger (REGION_ENTER_AND_STOP_TRIGGER, "DialogeNA1", "Dialog1");
--