diff --git a/london.lua b/london.lua --- a/london.lua +++ b/london.lua @@ -109,10 +109,10 @@ char_worker_dlg = dlg { phr = { {tag='new'}, {always=true, "Могу я воспользоваться вашими инструментами?", [[Рабочий отрывисто отвечает: "Нет", -- после чего отворачивается в другую сторону. ]], [[ pjump 'bribe_try' ]]}; - {always=true, "Нет, ничего", [[Рабочий недовольно рычит: "Тогда отвали", -- после чего отворачивается в другую сторону. ]], [[ back(); ]]}; + {always=true, "Нет, ничего. ", [[Рабочий недовольно рычит: "Тогда отвали", -- после чего отворачивается в другую сторону. ]], [[ back(); ]]}; {tag='bribe_try'}; {always=true, "Могу я купить их у вас?", [[Рабочий снова повернулся к вам. Он с плохо скрываемым интересом спрашивает: "Сколько?" ]], [[ pjump 'bribing_20' ]]}; - {always=true, "Нет, ничего", [[Рабочий недовольно рычит: "Тогда отвали", -- после чего отворачивается в другую сторону. ]], [[ back(); ]]}; + {always=true, "Нет, ничего. ", [[Рабочий недовольно рычит: "Тогда отвали", -- после чего отворачивается в другую сторону. ]], [[ back(); ]]}; {tag='bribing_20'}; {"5 шиллингов?", [[ Рабочий усмехнулся: "Издеваешься?" ]]}; {always=true, "10 шиллингов?", [[ @@ -135,13 +135,13 @@ char_worker_dlg = dlg { end; end, [[ char_worker.bought = true; back();]]}; {tag='bribing_15'}; - {always=true, "10", [["14". ]], [[pjump 'bribing_14']]}; - {always=true, "11", [[ + {always=true, "10. ", [["14". ]], [[pjump 'bribing_14']]}; + {always=true, "11. ", [[ "14" ]], [[pjump 'bribing_14']]}; - {always=true, "12", [["14". ]], [[pjump 'bribing_14']]}; - {always=true, "13", [["14". ]], [[pjump 'bribing_14']]}; - {always=true, "14", function(s) + {always=true, "12. ", [["14". ]], [[pjump 'bribing_14']]}; + {always=true, "13. ", [["14". ]], [[pjump 'bribing_14']]}; + {always=true, "14. ", function(s) if (pl:pay(14)) then char_worker.bought = true; return [[Рабочий довольно потирает руки: "Идет". ]]; @@ -150,10 +150,10 @@ char_worker_dlg = dlg { end; end, [[ char_worker.bought = true; back(); ]]}; {tag='bribing_14'}; - {always=true, "10", [["13". ]], [[pjump 'bribing_13']]}; - {always=true, "11", [["13". ]], [[pjump 'bribing_13']]}; - {always=true, "12", [["13". ]], [[pjump 'bribing_13']]}; - {always=true, "13", function(s) + {always=true, "10. ", [["13". ]], [[pjump 'bribing_13']]}; + {always=true, "11. ", [["13". ]], [[pjump 'bribing_13']]}; + {always=true, "12. ", [["13". ]], [[pjump 'bribing_13']]}; + {always=true, "13. ", function(s) if (pl:pay(13)) then char_worker.bought = true; return [[Рабочий довольно потирает руки: "Идет". ]]; @@ -162,9 +162,9 @@ char_worker_dlg = dlg { end; end, [[ char_worker.bought = true; back(); ]]}; {tag='bribing_13'}; - {always=true, "10", [[Рабочий недовольно рычит: "Не хочешь -- не надо", -- после чего отворачивается в другую сторону. ]], [[ back(); ]]}; - {always=true, "11", [[Рабочий недовольно рычит: "Не хочешь -- не надо", -- после чего отворачивается в другую сторону. ]], [[ back(); ]]}; - {always=true, "12", function(s) + {always=true, "10. ", [[Рабочий недовольно рычит: "Не хочешь -- не надо", -- после чего отворачивается в другую сторону. ]], [[ back(); ]]}; + {always=true, "11. ", [[Рабочий недовольно рычит: "Не хочешь -- не надо", -- после чего отворачивается в другую сторону. ]], [[ back(); ]]}; + {always=true, "12. ", function(s) if (pl:pay(12)) then char_worker.bought = true; return [[Рабочий довольно потирает руки: "Идет". ]]; @@ -208,13 +208,13 @@ ginshop_trader_dlg = dlg { end; entered = [[Сняв очки, продавец смотрит на вас и спрашивает: "Добро пожаловать, господин. Чем могу помочь, господин?" ]]; phr = { - {always = true, "Бутылочку чего-нибудь покрепче, пожалуйста", [[Продавец кивает: "Сию секунду, господин". Почесав седую голову, он уходит в подвал, откуда возвращается через некоторое время с бутылкой. С громким стуком поставив бутылку на стол, он сообщает вам цену: "Это будет стоить вам 10 шиллингов, господин". ]], code = [[ psub("buy"); ]]}; - {always = true, "Это все, спасибо", [[Продавец одевает очки обратно и прощается с вами: "Приходите еще, господин". ]], function() + {always = true, "Бутылочку чего-нибудь покрепче, пожалуйста. ", [[Продавец кивает: "Сию секунду, господин". Почесав седую голову, он уходит в подвал, откуда возвращается через некоторое время с бутылкой. С громким стуком поставив бутылку на стол, он сообщает вам цену: "Это будет стоить вам 10 шиллингов, господин". ]], code = [[ psub("buy"); ]]}; + {always = true, "Это все, спасибо. ", [[Продавец одевает очки обратно и прощается с вами: "Приходите еще, господин". ]], function() back(); end; }; {tag = "buy"}; - {always = true, "Беру", function(s) + {always = true, "Беру. ", function(s) if (pl:pay(10)) then ginshop_trader.bought = true; take(item_bottle); @@ -223,7 +223,7 @@ ginshop_trader_dlg = dlg { return [[Одевая очки обратно, продавец прячет бутылку под прилавок: "Простите, господин, но я сказал 10 шиллингов". ]]; end; end, code = [[ back(); ]]}; - {always = true, "Я передумал", [[Одевая очки обратно, продавец прячет бутылку под прилавок: "Подумайте еще, господин. Всего 10 шиллингов, господин!". ]], code = [[ pret(); ]]}; + {always = true, "Я передумал. ", [[Одевая очки обратно, продавец прячет бутылку под прилавок: "Подумайте еще, господин. Всего 10 шиллингов, господин!". ]], code = [[ pret(); ]]}; }; }; @@ -408,7 +408,7 @@ hotel_concierge_dlg = dlg { entered = [[Консьерж оживился, как только вы подошли: "Здравствуйте! Желаете снять номер?" ]]; phr = { {1, "Да, мне нужна комната на неделю. ", [[Консьерж, посмотрев в журнал, называет цену: "С вас 100 монет". ]], code = [[ psub("pay"); ]]}; - {255, always = true, "Не сейчас", function() + {255, always = true, "Не сейчас. ", function() back(); return [[Консьерж недовольно отвечает: "Приходите, когда соберетесь! "]]; end}; @@ -523,7 +523,7 @@ starlight_dlg = dlg { {10, "Для чего это могло понадобиться Уильяму? ", [[Джозеф Старлайт снимает очки: "Понятия не имею. Совершенно". ]]}; {11, "Это бы объяснило куда он исчез. ", [[Джозеф Старлайт чешет голову: "Может быть, только никаких документов не сохранилось. Впрочем они очень много денег на какие-то секретные проекты тратили последнее время". ]]}; {13, tag = 'final'}; - {14, always = true, "Вы можете посмотреть эти бумаги? Вам знакомы эти места? [Показать Джозефу документы отца]", [["Так вот зачем вы здесь! Я догадывался. Давайте ваши бумаги сюда", - Джозеф выхыватывает документы из ваших рук и бегло просматривает их. Почесав голову, он говорит: "Я знаю, где находится склад 18, это недалеко". ]], code [[ warehouse18_found = true; poff(14); ]]}; + {14, always = true, "Вы можете посмотреть эти бумаги? Вам знакомы эти места? [Показать Джозефу документы отца]", [["Так вот зачем вы здесь! Я догадывался. Давайте ваши бумаги сюда", - Джозеф выхыватывает документы из ваших рук и бегло просматривает их. Почесав голову, он говорит: "Я знаю, где находится склад 18, это недалеко". Он сообщает вам адрес склада. ]], code [[ warehouse18_found = true; poff(14); ]]}; {15, always = true, "Мне пора. ", [[Джозеф Старлайт отворачивается к столу: "До встречи". ]], code [[ back(); ]]}; }; }; \ No newline at end of file