Проверил на Interlude.
Берите, пользуйтесь. Скрипту далеко до идеала, но свою функцию он уже показал, что выполняет.
dialog; //разговариваем с кристаллом, пока не телепортнет
teleport; //если телепортнуло, сработает сигнал оповещения и пауза в 15 сек
ukol; //выделяем баюма и атакуем, можно...