HeroistЯ бы написал с помощью вспомогательных значений. Например, в самом начале карты поставил
a = 0;
На втором триггере сделал бы проверку
if a == 1 then
Ваша функция
Обнуление триггера
else
of a == 0 then
Текст: вы не посетили первую хижину
end;
end;
А в первой хижине написать вашу функцию, а в конце добавить
a = 1;
Если не понятно, могу потом написать подробный шаблон.
Спасибо большое, не знал, что так можно. Я попробую сделать, если не получится, обязательно обращусь к Вам за советом.