Настройка интерфейса игры
Так и слышу возмущение снобов - какой, мол, еще интерфейс в такой
примитивной игре, где видно только вылезающий снизу текст? Однако
и тут кроется много тонкостей, и при грамотной настройку процесс
игры может стать очень удобным и комфортным. Итак, начнем.
Настройка информационной строки
Начнем с информационной строки, которая отображает основные параметры
героя. Изначально она выглядит так :
( ) 20/100%hp 100m 50mv 3000exp Opp:None NESW #
В скобках стоит описание состояния твоей группы - если не планируешь
ходить в группе можно будет отключить.
Далее идет параметр - хиты - то есть состояние твоего здоровья.
Как только он снижается ниже 0 - ты в беспамятстве - как только
ниже -10 -- ты мертв! Это оставим.
Далее идет параметр - количество маны (магической энергии). Все
заклинания отнимают ману (и еще некоторые действия - тоже). Оставим
как есть.
Далее идет параметр - moves - количество очков движения. Они тратятся
на перемещения (от 1 и выше для перехода на соседнюю клетку),
на бой (по 1 в battletick), на заклинания и т.п. Очень важный
и ценны параметр в игре (например, если в бою move кончились,
сбежать не удастся). Оставим.
Далее идет сколько поыта (экспы) осталось набрать для перехода
на следующий уровень.
Далее - сколько здоровья (в %) у твоего оппонента в бою.
Далее - какие выходы есть из этой комнаты.
Далее - твое состояние (# - спокоен, $ - адреналин в крови (пока
адреналин, нельзя делать recal и quit)
Эту строку можно менять по своему желанию командой CONFIG PROMPT
CONFIG PROMPT без аргументов, просто отключает или включает
вывод какой-либо
информации в служебной строке.
CONFIG PROMPT ALL выводит стандартную строку подсказки "<hits
mana moves>".
CONFIG PROMPT DEFAULT одит стандартную строку подсказки (...).
CONFIG PROMPT <%*> где %* переменное значение, позволяет
устанавливать строку
подсказки по собственному желанию.
%h : Показывает текущее состояние здоровья (hit)
%H : Показывает максимальное количество здоровья (hit)
%m : Показывает текущее состояние маны (mana)
%M : Показывает максимальное количество маны (mana)
%v : Показывает текущее состояние движения (move)
%V : Показывает максимальное количество движения (move)
%x : Показывает текущее состояние опыта (experience)
%X : Показывает количество опыта (experience) до следующего уровня
%g : Показывает количество золотых монет (gold) у тебя
%s : Показывает количество серебряных монет (silver) у тебя
%a : Показывает степень твоей порядочности (alignment)
%r : Показывает название комнаты, в которой ты находишься
%e : Показывает видимые выходы в виде NESWDU
%R : Показывает (vnum) комнаты, где ты находишься (только для
IMMORTAL)
%z : Показывает название арии (только для IMMORTAL)
%q : Показывает время на квест (-) или до следующего квеста
%Q : Показывает количество имеющихся quest points
%I : Показывает уровень инкогнито (только для IMMORTAL)
%W : Показывает уровень невидимости (только для IMMORTAL)
%E : Показывает имя текущего OLC-редактора
%G : Показывает состояние здоровья у членов твоей группы
%o : Показывает состояние здоровья оппонента по битве
%y : Показывает текущее состояние здоровья в процентах к максимальному
%S : Показывает пол (sex) героя
%n : Показывает имя героя
%t : Показывает текущее время
%f : Показывает текущий faith
Например: PROMPT <%hhp %mm %vmv>
Установит строку подсказки в состояние "<10hp 100m 100mv>"
Ты можешь изменять цвет; для этого нужно использовать левую фигурную
скобку '{' , после которой Вы должны использовать один из следущих
символов:
{x сброс, возврат к старым установкам (обязательно ставить в
конце строчки, чтобы на последующие строчки не подействовал последний
использованный цвет)
{r красный {m сиреневый
{g зеленый {c циановый
{y желтый {w белый
{b синий {D серый
Для более ярких цветов используйте прописные буквы: RGYBMCW
И не забывайте в конце строки всегда сбрасывать цвет ({x), чтобы
он не повлиял на следующий за ним текст.
Итак вместе с цветом можно сделать, например, такую строку :
{G%h{x/%yhp {y%m{xm {M%v{xmv {w%X{xexp {Y%ggold {W%s{xcoin Opp:{r%o{x
{c%e{x%A
Если ты активно квестишься, то можно еще добавить в эту строчку
количество квестовых очков и время до следующего квеста, например,
вот так : q:{y%Q{x/{g%q{x
Если ты вампир, добавь сюда текущее время. Если ударился в религию
- то faith. Вобщем кому что нужно.
Настройка автодействий
Список автодействий можно посмотреть командой autolist.
autoassist - будешь ли ты автоматически включаться в драку, если
один из группы начал ее. Ставь как хочешь.
autoexit - будут ли автоматически показываться выходы из комнаты.
Бесполезная вещь, выходы и так показываются в информационной строке.
autogold - автоматически забирать деньги из трупов. Очень полезная
вещь, включайте.
autolook - автоматически смотреть. какие вещи в трупе. Очень
полезнао. включайте.
autoloot - забирать ли все вещи из трупа автоматически. Бесполезная
вещь - представляете, какая свалка у вас будет в инвентаре через
некоторое время?
autosac - приносить ли автоматически трупы в жертву? Лучше не
надо IMHO.
autosplit - делить ли автоматически добытые деньги между членами
группы.
autoscalp - делать ли скальп с трупа автоматически.
Еще есть такие команды :
nosummon - тебя нельзя будет призвать командой summon
nofol - за тобой нельзя будет следовать
nocancel - невозможность кастовать на вас 'cancellation' другим
членам группы
wimpy <число> - установка "трусости" - количества
хитов, при достижении которого твой персонаж будет пытаться сбежать
из боя.
Настройка конфигурации
config toggle - настраивает разлтчные параметры. Чтобы
посмотреть их значения, просто напишите config toggle
config toggle affects - показывать ли воздействующие на тебя
заклинания по команде score (внизу таблицы). Рекомендую включить.
config toggle brief - показывать ли опяисния комнат в кратком
стандарте (только название команты. без описания).
config toggle color - включить ли цвет.
config toggle compact - включить компактный режим (отключение
вывода пустых строчек между выводимыми действиями)
config toggle combine - включить ли режим комбинирования одинаковых
вещей про показе инвентори (например 5 пирогов покажутся как (5)
(potpie) большой пирожок с мясом, а не как 5 строчек. По умолчанию
включено (и правильно!)
config toggle long flags - показывать ли флаги в полном формате
(по умолчанию в кратком, по 1 букве)
config toggle nobust - отключить ли обновление строки статуса
при изсенения параметров (хитов, мувов или маны)
config toggle noeng - отключить ли показ английских названий предметов
в скобках рядом с русскими
config toggle noflee - сбегать ли из боя автоматически при потере
связи (а толку-то? все равно моб догонит)
config toggle notelnet - ХЗ что (no telnet parser)
config toggle noiac - ХЗ что (no IACs in output)
config toggle noverbose - ХЗ что(no verbose messages)
config toggle syncprompt - ХЗ что(sync prompt with wait state)
config toggle noautotitle - отключить ли автоматическое присвоение
нового титула при достижении нового уровня
config toggle hpdamage - видеть ли нанесенные повреждения в виде
хитов (после 60 уровня)
config toggle prompt - показывать ли строку статуса
config toggle telnet GA - ХЗ что (send IAC GA (goahead) after
each prompt)
config toggle quiet edit - ХЗ что (quiet mode in string editor)
config toggle cut message - обрезать ли некоторые служебные сообщения
(об обновлении арии и т.п.)
config toggle vslang not - показывать ли, на каком языке говорят
config toggle ou_exa not - отключить ли показ того, что над/под
объектом при examine
Другие опции команды config:
config language - меняет язык отображения. Возможные варианты
rus и eng. Без параметров покажет текущее значение.
config channels - покажет состояние каналов. Каналы бывают : music
(музыка), shout (крики), chat (болтовня), auction (аукцион), tells
(личные переговоры). Можно включить / выключить каждый канал.
Также можно выключить сразу все командой quiet (тишина)
- будете слышать только говорящих в этой комнате (say) и видеть
их эмоции.
config prompt [prompt | default | show] про это уже упоминалось
выше - команда настройка строки статуса.
config bprompt [prompt | default | show] - настройка строки боевого
статуса.
config scroll [число] - установка размера экрана. Если какое-то
длинное сообщение вылазит за это значение (по количеству строк),
оно приостановится и напишется "Press any key to continue...".
После ввода пустой строки вывод сообщения продолжится, после ввода
любого символа вывод прекратится.
config trust [group | clan | all | none] - ХЗ что
config twit [toggle_name] - ХЗ что
config deaf - ХЗ что
config noexp - отключает получение опыта.
config password <старый пароль> <новый пароль> - позволяет
изменить пароль.
Другие настройки
title - позволяет задать себе титул (показывается после имени).
Учтите, что если опцию config toggle noautotitle не отключить,
титул будет меняться автоматически при достижении нового уровня
(зависит от професии и уровня).
speak - позволяет выбрать язык, на котором будет разговаривать(say,
yell) персонаж. Без параметров покажет текущий язык. Не влияет
на разговор на каналах и на личные сообщения.
description - позволяет дать персонажу описание, то есть то,
что другие будут видеть, поглядев (look) на тебя после имени.
Чтобы добавить/изменить описание, набери desc edit - попадешь
в режим редактирования. набирай строчку за стройкой. Как закончишь
- введи символ @. Еще в процессе редактирования доступны следующие
команды :
:r 'old' 'new' - заменяет подстроку (кавычки обязательны)
:h - выдает справку (этот текст)
:s - показывает, каую строку ты сейчас редактируешь
:f - перевод строки
:c - очищает текущую строку
:ld <номер> - удаляет строку
:li <номер> <строка> - вставляет строку перед строки
с заданным номером
:lr <номер> <строка> - заменяет строку с заданным
номером на введенную строку
@, ~, :x, :wq - любая из этих команд завершает редактирование
с сохранением результата
:q! - прерывание редактирования без сохранения результатов
|