svofski (03.05.2021)
@nzeemin вот это место не совсем понятное:
Переворачивает регистр вверх тормашками. В большинстве случаев это все равно, но получается, что чтобы выбросить из рюкзака маленькую букву, нужно нажать большую букву. Это конечно маргинальная ситуация, по-моему все равно ничего ценного в этой игре маленькими буквами не обозначено. Но не понятно, зачем так =)Код:if (key.length == 1 && key >= 'a' && key <= 'z') key = key.toUpperCase(); else if (key.length == 1 && key >= 'A' && key <= 'Z') key = key.toLowerCase();
Еще из интересных открытий, которые бывалым наверное не кажутся ничем особенным: лестницу и живых монстров можно спокойно носить с собой в рюкзаке.
Больше игр нет
Выложить можно, но они могут быть проклятыми. Тогда можно остаться без лестницы. Так же точно лестницу можно угробить выбросив на нее любой предмет.
Со зверем интересно. Если он был разбужен (а он был, раз мы на нем стоим), то игра может остаться в немного неровном состоянии, когда зверь с карты исчез, а в списке разбуженных остался.
Больше игр нет
если ты стоишь на звере и комментария "Ну сейчас он вам покажет!" или подобного нет, такого зверя надо жарить = превращать в запас еды. Злые звери нападают / напрыгивают только с диагоналей - и если встав на "не убегающего" ты вместо атаки начнёшь ковыряться в рюкзаке - ты рискуешь как минимум потерять кучу энергии и всю броню...
В рюкзаке (как правило) нет бесполезных предметов "без заклятия", но если ты выкинешь что то - скорее всего оно будет уже "проклято" (могу ошибаться) и любой "взять / положить в рюкзак" делает +1 вредности - это совсем не гуд,
влияет на расход энергии + чаще требуется отдых.
"Силы на исходе"
- - - Добавлено - - -
если за тобой гонится зверь, а ты на этаж переместился не убив его, он придёт за тобой! )
Разбуженный монстр живет вне карты в массиве разбуженных зверей. Но он просыпается на шаге, следующим за "Ну, сейчас он вам покажет". Так что если зверь уже гонится за игроком, такой трюк не пройдет. Но если на спящего зверя наступить и сразу же положить на него пенсне, можно спокойно идти дальше. Пенсне при этом можно спокойно подбирать, заклятья на нем от этого не появится.
Больше игр нет
svofski, есть ещё свисток - превращающий зверей в золото )
полезная штука...
Если лестницу уничтожил атакующий или убегающий зверь, то её можно купить у торгового автомата, и если повезёт, что она без заклятия, то и поставить в любом удобном месте.
- - - Добавлено - - -
Это если со свистком повезёт - он может сделать такую чёрную дыру, что мало не покажется. Судя по алгоритму размером 5 на 5.
Другой свисток может выкинуть в любую точку на этаже.
Есть и тот который превращает зверей в золото, но только радом с тобой, квадрат 3 на 3. При этом он очищает весь массив разбуженных зверей.
Кстати, hobot, большое тебе спасибо. Ради этого я заглянул в программу на JS и нашёл там ещё ошибочку.
nzeemin, надо подправить:
Наверное там вместо F должно быть t.Код:WRITELN('Уничтожение зверя'); for (VAR16 = 1; VAR16 <= 4; VAR16++) { V33122[VAR16] = ' '; } for (VAR16 = -1; VAR16 <= 1; VAR16++) { for (VAR20 = -1; VAR20 <= 1; VAR20++) { var t = getF(VAR4,VAR12+VAR16,VAR14+VAR20); if (t >= 'A' && F <= 'Z') { setF(VAR4,VAR12+VAR16,VAR14+VAR20, '*'); } } }
Хорошо бы знать какие браузеры и что пишет в консоли (обычно открывается по F12).
Chrome 90, Edge 90, FireFox 87-88 -- в них работает, проверял под Windows 10.
- - - Updated - - -
Заклятье - отдельная тема. Я попробовал выложить "l" (строчная эл, Раздолбаный спектрум) - у меня получилось - D, Shift+L.
- - - Updated - - -
Да, переворачивает. Потому что мы тут имитируем терминал, на котором без шифта вводятся заглавные буквы, а с шифтом строчные - см. пример чуть выше с буквой "l".
Последний раз редактировалось nzeemin; 03.05.2021 в 22:06.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)