Если вы с диалогом делаете , то и ставьте его в диалог, в какую-нибудь финальную строчку.
Или если это уникальный актер (не все кто на улице попадется) , а квестовый например, то соответственно можно задать глоб. переменную, по которой проиграется звук, когда произойдет финальная фраза, из управления диалоговом меню в квесте.
Конкретнее расписать я не могу, я же не знаю, что Вы пишите и как это затрагивает игру (все актеры, кто-то конкретный, плюс правильная организация скрипта = проверка меню моды, локации)
Не зря же в Лов-сах есть такие проверки, чтобы игра не покрошилась.