diff --git a/atlantis_dlg.lua b/atlantis_dlg.lua --- a/atlantis_dlg.lua +++ b/atlantis_dlg.lua @@ -1250,6 +1250,12 @@ char_learr_atlantis_dlg = dlg { return [[При виде вас, плавники Леарр меняют цвет на ярко-зеленый. Она плавно опускает руки вниз и слегка наклоняется вперед. Выпрямившись, она произносит: "Я благодарю тебя". ]]; end; else + if (rel_learr < 0) then + if (char_learr.on_books == 0) then pon("on_books") end; + else + if (char_learr.on_books < 2) then pon("on_books") end; + end; + if (atl_iyh_state == 4) then pon("iyh4"); elseif (atl_iyh_state == 5) then @@ -1288,9 +1294,24 @@ char_learr_atlantis_dlg = dlg { {tag="generic"}; {"Расскажи о вашем конфликте с Дипатреанотром. ", [[Леарр начинает рассказывать, активно жестикулируя: "Рреликвия нессколько-дней-наззад-изз-нашшего-хррама-прропала. Na'vji'a'yhe'dyp'atre'anot'rr вззяли нашшу-рреликвию! Они потом-в-наш-город-пришли и требовали-вернуть их-реликвию! Мы не-брали ее и это-сказали им!" - Леарр недовольно топает и шипит, - "Они нам-не-верят! Они украли нашу-вещь и не-верят нам!" ]], code [[ atl_iyh_state = 3; ]]}; {tag="iyh4", "Здесь неподалеку есть старый навьярский храм. Мы можем посетить его?", [[Леарр задумчиво произносит: "He'vji'a'rr нельзя-туда... Я место-не-знаю", - немного постояв в задумчивости, Леарр восклицает: "Ривеерр это-не-одобрит. Мы-вместе туда-пойдем". ]], code [[ psub("iyh_agree"); ]]}; + {tag="books", false, "[Показать на книгу]Ты читаешь наши книги?", function(s) + if (rel_learr < 0) then + char_learr.on_books = 1; + return [[Леарр неохотно отвечает: "Я иногда-читаю". Она явно не хочет говорить с вами об этом сейчас. ]]; + else + char_learr.on_books = 2; + psub("more_on_books"); + return [[Леарр отвечает: "Я иногда-читаю". Она опускает глаза на книгу, потом смотрит на вас. Немного подумав, она отвечает, как-бы нехотя: "Я не-умею-ваш-язык-читать. Я пытаюсь-учусь. Мари помогает". ]]; + end; + end}; {"Я пойду", [[ Плавники Леарр медленно теряют цвет и она прощается с вами: "Мы позже-поговорим". ]], code [[back();]]}; + {tag="more_on_books"}; + {"Я могу помочь?", [[Леарр кивает: "Я думаю-ты-другим-делом-занят. Я не-хочу-мешать". ]], code[[ char_learr.on_books = 3; pret(); ]]}; + {"Давно ты этим занимаешься?", [[Леарр кивает: "Я с-самого-прибытия-ваши-книги-учусь-читать. Я надеюсь-все-пойму". ]]}; + {"Как у тебя успехи?", [[Леарр смущенно отвечает: "Я еще-многое-не-понимаю. Но я со-временем-пойму-думаю". ]]}; + {"Давай поговорим о другом. ", [[Леарр кивает: "Ты говори". ]], code [[pret();]]}; {tag="legend2", empty=code [[back();]]}; {"Значит, вы не брали реликвию?", [[Леарр недовольно шипит: "Ты тожже-мне-не-верришшь?! Ухходи!"]]}; {"У тебя есть идеи, куда могла пропасть их реликвия?", [[Леарр отрицательно качает головой: "Нет". ]]}; diff --git a/party.lua b/party.lua --- a/party.lua +++ b/party.lua @@ -26,6 +26,8 @@ end; char_learr = obj { var { follow = false; + + on_books = 0; }; nam = "learr"; disp = "Леарр";