diff --git a/functions.lua b/functions.lua index c072dee..ad2beaf 100644 --- a/functions.lua +++ b/functions.lua @@ -2,5 +2,12 @@ function comment_time()--Волшебник комментирует, как б return ''; end function comment_things()--Волшебник комментирует, что собрал Джек за отведённое время. + if have('compress') then return 'Да, у тебя есть лечебный компресс! Ты сделал очень нужную вещь, она тебе очень-очень понадобилась бы! Ты вообще понимаешь, откуда ты свалился? И как долго ты летел? И что ты сейчас вместе с этим компрессом чуть не превратился в лепёшку? Компресс с подорожником! Что за идиотская идея? Слушай, кончай свой цирк и давай уже думай над реальной проблемой. Отдышался? А, мне всё равно. '..txtem('Телепорт!'); + elseif have('sailboat') then return 'Парусная лодка! Нет, не так: парусная лодка на высоте десяти километров! Ё-моё, ты вообще в своём уме? На что ты надеялся, когда делал это? Ну да, тебя очень сильно отнесло ветром, ты упал уже в другой части города. И что? нет, парень, так дело не пойдёт. Заново!'; + elseif have('mace') then return 'Что это у тебя в руках? Это...это что-то вроде булавы? Это твоё оружие? Ой, не могу. Он падает с такой высоты и думает о том, кого прибьёт когда приземлится. Ты у нас герой какого уровня? Запредельного? Значит, так. Кончай комедию и давай по-серьёзному. А то мне это скоро надоест.'; + elseif have('bomb') then return "Ой, что это? Бомбочка? Взорвать мальчик кого-то решил? Какой нехороший мальчик. Хотя нет, я, кажется, знаю твой план. Ты думал о том, чтобы поджечь фитиль и бросить её вниз - она там взорвётся, и ударная волна смягчит твоё падение. Правильно? Так вот, я тебе заявляю, что это - самый дурацкий план, который я когда-либо встречал. Конечно, ты проявил долю смекалки и в твоём положении можно рассчитывать на любой малый шанс, но тем не менее. Попробуй что-нибудь другое."; + elseif have('axe_porridge') then return 'Эм..эм..эм..топор. Нет, дай мне ещё раз это сказать: топор. Горшок. И вода. Я ещё раз хочу: топор, горшок и вода. Вопрос на засыпку: как эти три предмета могут помочь тебе? Ты хотел сварить топор? Да, получилась бы отличная каша. А когда бы ты его сварил? Когда приземлился? Ну, друг мой, вы же редкостный тупица. Включайте мозги и давайте повторим эксперимент.'; +-- elseif have('') then return + end; return ''; end diff --git a/objects.lua b/objects.lua index 9d3ebf0..f7ec49d 100644 --- a/objects.lua +++ b/objects.lua @@ -122,10 +122,11 @@ club = cobj{ nam = 'дубина', inv = 'Толстая палка, обмотанная верёвкой вполне может послужить как хорошая дубинка.', fuse = function(this, that) - if (that == 'rope') then - inv():del('stick'); - inv():del('rope'); - inv():add('club'); + if (that == 'lock') then + inv():del('club'); + inv():del('lock'); + inv():add('mace'); + return 'Вы разматываете верёвку и навешиваете на неё замок. У вас получилась недурная булава.'; end; end, }