wesnoth/doc/man/ru/wesnoth.6
2024-11-26 12:10:35 -06:00

443 lines
26 KiB
Groff
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.\" This program is free software; you can redistribute it and/or modify
.\" it under the terms of the GNU General Public License as published by
.\" the Free Software Foundation; either version 2 of the License, or
.\" (at your option) any later version.
.\"
.\" This program is distributed in the hope that it will be useful,
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
.\" GNU General Public License for more details.
.\"
.\" You should have received a copy of the GNU General Public License
.\" along with this program; if not, write to the Free Software
.\" Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
.\"
.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH WESNOTH 6 2022 wesnoth "Битва за Веснот"
.
.SH ИМЯ
wesnoth \- Битва за Веснот, пошаговая стратегическая игра в жанре фэнтези
.
.SH ОБЗОР
.
\fBwesnoth\fP [\fIПАРАМЕТРЫ\fP] [\fIПУТЬ_КАННЫМ\fP]
.
.SH ОПИСАНИЕ
.
Битва за \fBВеснот\fP \- пошаговая стратегическая игра в жанре фэнтези.
Сразите всех противников с помощью выбранных бойцов, умело распоряжаясь
своими золотом и деревнями. У каждого бойца есть свои преимущества и
недостатки; чтобы победить, разверните свои войска для наилучшего эффекта и
не дайте своим врагам сделать то же самое. Получая опыт, бойцы становятся
сильнее. Вы можете играть на своем родном языке и проверить свои способности
против умного компьютерного оппонента или же присоединиться к огромному
сообществу игроков Wesnoth по сети. Вы можете создать собственные типы
бойцов, сценарии или кампании и поделиться ими с другими.
.
.SH ПАРАМЕТРЫ
.
.TP
\fB\-\-all\-translations\fP
Отобразить все переводы во внутриигровом списке выбора языка, даже если они
считаются недостаточно полными.
.TP
\fB\-c[\fP\fIid_кампании\fP\fB],\ \-\-campaign[\fP\fI=id_кампании\fP\fB]\fP
сразу же запустить кампанию с идентификатором \fIid_кампании\fP. Если
идентификатор не установлен, появится меню выбора.
.TP
\fB\-\-campaign\-difficulty[\fP\fI=сложность\fP\fB]\fP
Сложность выбранной кампании (от 1 до наивысшей). Если не задать сложность,
появится диалог выбора сложности.
.TP
\fB\-\-campaign\-scenario\fP\fI\ id_сценария\fP
Идентификатор сценария из выбранной кампании. По умолчанию выбран первый
сценарий.
.TP
\fB\-\-campaign\-skip\-story\fP
Пропустить экран предыстории [story] и диалог до окончания события \fBstart\fP.
.TP
\fB\-\-clock\fP
Adds the option to show a clock for testing the drawing timer. Also adds the
option for showing the GUI Test Dialog.
.TP
\fB\-\-core\fP\fI\ id_ядра\fP
перекрывает загруженное ядро тем, чей идентификатор был указан.
.TP
\fB\-\-data\-dir\fP\fI\ каталог\fP
перезаписывает каталог данных вновь указанным
.TP
\fB\-\-data\-path\fP
вывести путь к каталогу данных и выйти.
.TP
\fB\-d, \-\-debug\fP
включить дополнительные команды в игре (см. Wiki\-страницу на сайте
https://wiki.wesnoth.org/CommandMode/ru дальнейших сведений о командном
режиме).
.TP
\fB\-\-debug\-lua\fP
включить некоторые механизмы отладки Lua
.TP
\fB\-\-strict\-lua\fP
запретить устаревшие вызовы Lua API
.TP
\fB\-D,\ \-\-diff\fP\fI\ left\-file\fP\fB\ \fP\fIright\-file\fP
сравнивает два WML\-файла (см. команду diff) без предварительной обработки
(если нужна, используйте сначала команду \fB\-p\fP). Помещает разницу в виде
DiffWML в стандартный вывод или в файл, указанный \fI\-\-output\fP.
.TP
\fB\-e[\fP\fIфайл\fP\fB],\ \-\-editor[\fP\fI=файл\fP\fB]\fP
запускает редактор карт напрямую. Если задан \fIфайл\fP, действует равноценно
\fB\-l\fP \fB\-\-load\fP.
.TP
\fB\-\-fps\fP
отображать в углу экрана число кадров в секунду, а также сохранять эти
значения в файл из папки пользовательских данных.
.TP
\fB\-f, \-\-fullscreen\fP
запустить игру в полноэкранном режиме.
.TP
\fB\-h, \-\-help\fP
вывести список параметров командной строки в стандартный вывод и выйти.
.TP
\fB\-l,\ \-\-load\fP\fI\ file\fP
загружает \fIфайл\fP из стандартного каталога сохраненных игр. Если помимо того
задан параметр \fB\-e\fP или \fB\-\-editor\fP, запускает редактор с открытой в нем
картой из \fIфайла\fP. Если это каталог, редактор выдаст диалог выбора карты из
этого каталога.
.TP
\fB\-L,\ \-\-language\fP\fI\ язык\fP
использовать в этой сессии перевод на указанный \fIязык\fP (обозначение). К
примеру: \fB\-\-language ang_GB@latin\fP
.TP
\fB\-\-log\-\fP\fIуровень\fP\fB=\fP\fIдомен1\fP\fB,\fP\fIдомен2\fP\fB,\fP\fI...\fP
задать уровень детальности доменов лога. \fBall\fP выводит в лог домены всех
уровней. Доступны уровни: \fBerror\fP (ошибки),\ \fBwarning\fP (предупреждения),\ \fBinfo\fP (сведения),\ \fBdebug\fP (отладка),\ \fBnone\fP (ничего). По умолчанию
для большинства доменов используется уровень \fBwarning\fP, но домен
\fBdeprecation\fP (выводимое из употребления) устанавливается в \fBnone\fP, если
только не установлен параметр \fB\-d\fP.
.TP
\fB\-\-log\-precise\fP
выводить временные метки в файл логов с большей точностью.
.TP
\fB\-\-log\-strict\fP\fI\ level\fP
sets the strict \fIlevel\fP of the logger. Any messages sent to log domains of
this \fIlevel\fP or more severe will cause the unit test to fail regardless of
the victory result. Only relevant when used with \fB\-u\fP.
.TP
\fB\-\-logdomains[\fP\fI=фильтр\fP\fB]\fP
перечислить доступные домены логов (только те, которые содержатся в
\fBфильтре\fP, если он задан) и выйти
.TP
\fB\-\-no\-log\-to\-file\fP
prevents redirecting logged output to a file. The environment variable
WESNOTH_NO_LOG_FILE can also be set as an alternative. Log files are created
in the logs directory under the userdata folder.
.TP
\fB\-\-log\-to\-file\fP
log output is written to a file. Cancels the effect of \-\-no\-log\-to\-file
whether implicit or explicit.
.TP
\fB\-\-no\-log\-sanitize\fP
disables the anonymization that's normally applied when logging, for example
replacing usernames with USER.
.TP
\fB\-\-wnoconsole\fP
В виндоусе, когда используется вместе с \-\-no\-log\-to\-file, приводит к тому,
что выход будет записываться в cerr/cout вместо CONOUT. В других системах не
делает ничего.
.TP
\fB\-\-max\-fps\fP\fI\ fps\fP
граничное число кадров в секунду, которые может отобразить игра; значение
должно лежать между \fB1\fP и \fB1000\fP, по умолчанию используется частота
обновления экрана.
.TP
\fB\-m, \-\-multiplayer\fP
запустить многопользовательскую игру. Совместно с \fB\-\-multiplayer\fP можно
использовать дополнительные параметры, они объяснены ниже.
.TP
\fB\-\-mp\-test\fP
загрузить пробные сценарии многопользовательской игры.
.TP
\fB\-\-new\-widgets\fP
этот параметр включает новый недоделанный пакет инструментов для создания
виджетов. Он крайне экспериментальный, поэтому не сообщайте об ошибках в
нём, так как большинство уже известно. Части библиотеки считаются
стабильными, и будут работать без этого включения.
.TP
\fB\-\-noaddons\fP
отключает загрузку пользовательских дополнений.
.TP
\fB\-\-nocache\fP
отключить кэширование игровых данных.
.TP
\fB\-\-nogui\fP
запустить игру без пользовательского интерфейса. Доступно только в сочетании
с \fB\-\-multiplayer\fP или \fB\-\-plugin\fP.
.TP
\fB\-\-nobanner\fP
не показывать загрузочный экран.
.TP
\fB\-\-nomusic\fP
запустить игру без музыки.
.TP
\fB\-\-noreplaycheck\fP
не пытаться подтвердить повтор проверки модуля. Имеет значение только, когда
используется совместно с \fB\-u\fP.
.TP
\fB\-\-nosound\fP
запустить игру без звука и музыки.
.TP
\fB\-\-output\fP\fI\ файл\fP
настроить вывод в указанный файл. Применимо к операциям взятия разницы
(diff).
.TP
\fB\-\-password\fP\fI\ пароль\fP
использовать \fIпароль\fP при соединении с сервером, игнорируя другие
предпочтения. Небезопасно.
.TP
\fB\-\-plugin\fP\fI\ скрипт\fP
(экспериментально) загрузить \fIскрипт\fP, определяющий плагин Веснота. В
целом, похоже на \fB\-\-script\fP за исключением того, что файл Lua должен
вернуть функцию, которую можно запустить в качестве сопрограммы и время от
времени пробуждать обновлениями.
.TP
\fB\-P,\ \-\-patch\fP\fI\ base\-file\fP\fB\ \fP\fIpatch\-file\fP
применяет патч DiffWML к WML\-файлу; ни один из этих файлов предварительно не
проверяется. Выводит WML с применёнными к нему правками через стандартный
вывод или в файл, указанный \fI\-\-output\fP.
.TP
\fB\-p,\ \-\-preprocess\fP\fI\ исходный файл/каталог\fP\fB\ \fP\fIцелевой каталог\fP
запустить препоцессор для заданного файла или каталога. Для каждого файла в
заданный целевой каталог пишется исходный .cfg файл и обработанный .cfg
файл. Если задан каталог, он будет обрабатываться рекурсивно в соответствии
с известными правилами препроцессора. Общие макросы из каталога
"data/core/macros" будут обработаны раньше, чем заданные ресурсы. Пример:
\fB\-p ~/wesnoth/data/campaigns/tutorial ~/result.\fP Подробнее о препроцессоре
можно прочитать здесь:
https://wiki.wesnoth.org/PreprocessorRef#Command\-line_preprocessor.
.TP
\fB\-\-preprocess\-string\fP\fI\ source\-string\fP
preprocesses a given string and writes the output to stdout.
.TP
\fB\-\-preprocess\-defines=\fP\fIОПРЕДЕЛЕНИЕ1\fP\fB,\fP\fIОПРЕДЕЛЕНИЕ2\fP\fB,\fP\fI...\fP
comma separated list of defines to be used by the \fB\-\-preprocess\fP or
\fB\-\-preprocess\-string\fP command. If \fBSKIP_CORE\fP is in the define list the
"data/core" directory won't be preprocessed.
.TP
\fB\-\-preprocess\-input\-macros\fP\fI\ исходный файл\fP
used only by the \fB\-\-preprocess\fP or \fB\-\-preprocess\-string\fP
command. Specifies a file that contains \fB[preproc_define]\fPs to be included
before preprocessing.
.TP
\fB\-\-preprocess\-output\-macros[\fP\fI=целевой файл\fP\fB]\fP
used only by the \fB\-\-preprocess\fP command (But not by the
\fB\-\-preprocess\-string\fP command). Will output all preprocessed macros in the
target file. If the file is not specified the output will be file
\&'_MACROS_.cfg' in the target directory of preprocess's command. The output
file can be passed to \fB\-\-preprocess\-input\-macros\fP. This switch should be
typed before the \fB\-\-preprocess\fP command.
.TP
\fB\-r\ \fP\fIX\fP\fBx\fP\fIY\fP\fB,\ \-\-resolution\ \fP\fIX\fP\fBx\fP\fIY\fP
установить разрешение экрана. Пример: \fB\-r\fP \fB800x600\fP.
.TP
\fB\-\-render\-image\fP\fI\ изображение\fP\fB\ \fP\fIрезультат\fP
взять подходящую Веснотскую 'строку пути к изображению', применить к ней
функции пути изображения, и вывести результат в .png файл. Функции пути
изображения обозначены здесь: https://wiki.wesnoth.org/ImagePathFunctionWML.
.TP
\fB\-R,\ \-\-report\fP
инициализировать каталоги игры, вывести сведения о сборке, подходящие к
использованию в сообщениях об ошибках, и выйти.
.TP
\fB\-\-rng\-seed\fP\fI\ число\fP
задать семя генератора случайных чисел данным \fIчислом\fP. Пример:
\fB\-\-rng\-seed\fP \fB0\fP.
.TP
\fB\-\-screenshot\fP\fI\ карта\fP\fB\ \fP\fIрезультат\fP
сохраняет снимок экрана \fIкарты\fP в файл \fIрезультат\fP , не запуская вывод на
экран.
.TP
\fB\-\-script\fP\fI\ файл\fP
(экспериментально) \fIфайл\fP , содержащий скрипт Lua управления клиентом.
.TP
\fB\-s[\fP\fIхост\fP\fB],\ \-\-server[\fP\fI=хост\fP\fB]\fP
подключиться к указанному хосту, если таковой имеется, иначе подключиться к
первому, указанному в настройках. Например: \fB\-\-server\fP
\fBserver.wesnoth.org\fP.
.TP
\fB\-\-showgui\fP
запустить игру с пользовательским интерфейсом, перезаписывая любые указанные
\fB\-\-nogui\fP.
.TP
\fB\-\-strict\-validation\fP
ошибки подтверждения считаются критическими.
.TP
\fB\-t[\fP\fIid сценария\fP\fB],\ \-\-test[\fP\fI=id сценария\fP\fB]\fP
запустить игру на небольшом пробном сценарии. Сценарий следует обозначить
тэгом WML \fB[test]\fP. По умолчанию \fBtest\fP. Демонстрацию функции
\fB[micro_ai]\fP можно запустить с помощью \fBmicro_ai_test\fP.
.TP
\fB\-\-translations\-over\fP\fI\ процент\fP
Установить стандарт завершённости перевода \fIв процентах\fP, определяющий,
когда перевод достаточно полный, чтобы отобразить его во внутриигровом
списке выбора языка. Допускаются значения от 0 до 100.
.TP
\fB\-u,\ \-\-unit\fP\fI\ id сценария\fP
запустить указанный пробный сценарий в качестве проверки
модуля. Подразумевает \fB\-\-nogui\fP.
.TP
\fB\-\-unsafe\-scripts\fP
сделать пакет \fBpackage\fP доступным для скриптов lua, из\-за чего они смогут
загружать произвольные пакеты. Не делайте этого с непроверенными скриптами!
Действие предоставляет lua такие же привилегии, как у исполняемого файла
wesnoth.
.TP
\fB\-S,\ \-\-use\-schema\fP\fI\ path\fP
sets the WML schema for use with \fB\-V,\ \-\-validate\fP.
.TP
\fB\-\-userdata\-dir\fP\fI\ имя\fP
установить папку пользовательских данных в подпапку \fIимя\fP в каталоге $HOME
(или "Мои документы\eMy Games" для системы Windows). Если папка
пользовательских данных находится вне папки $HOME (или "Мои документы\eMy
Games"), задайте абсолютный путь. Помимо этого, в системе Windows возможно
задать каталог относительно папки запущенного процесса, если использовать
путь, начинающийся с ".\e" или "..\e".
.TP
\fB\-\-userdata\-path\fP
вывести путь к каталогу пользовательских данных и выйти.
.TP
\fB\-\-username\fP\fI\ имя пользователя\fP
использовать \fIимя пользователя\fP при соединении с сервером, игнорируя другие
предпочтения.
.TP
\fB\-\-validate\fP\fI\ путь\fP
проверяет файл на соответствие шаблону WML.
.TP
\fB\-\-validate\-addon\fP\fI\ id_аддона\fP
проверяет WML выбранного аддона во время вашей игры.
.TP
\fB\-\-validate\-core\fP
проверяет WML ядра во время вашей игры.
.TP
\fB\-\-validate\-schema\fP\fI\ path\fP
проверяет, является ли файл шаблоном WML.
.TP
\fB\-\-validcache\fP
предполагает, что кэш правильный. (опасно)
.TP
\fB\-v, \-\-version\fP
вывести номер версии и выйти.
.TP
\fB\-\-simple\-version\fP
только вывести номер версии и выйти.
.TP
\fB\-w, \-\-windowed\fP
запускать игру в оконном режиме.
.TP
\fB\-\-with\-replay\fP
воспроизводит игру, загруженную с параметром \fB\-\-load\fP
.
.SH "Параметры для \-\-multiplayer"
.
Параметры, специфичные для определённой стороны в многопользовательской игре
отмечены с помощью \fIчисла\fP. \fIчисло\fP заменяется номером стороны. Обычно это
1 или 2, но оно зависит от числа возможных в выбранном сценарии игроков.
.TP
\fB\-\-ai\-config\fP\fI\ число\fP\fB:\fP\fIзначение\fP
выбрать файл конфигурации, из которого загрузить контроллер ИИ для данной
стороны.
.TP
\fB\-\-algorithm\fP\fI\ число\fP\fB:\fP\fIзначение\fP
выбрать нестандартный алгоритм ИИ для управления данной стороной. Алгоритм
определяется тэгом \fB[ai]\fP, этот тэг может быть ядром из "data/ai/ais" или
"data/ai/dev", либо алгоритм может обозначить какой\-то из
аддонов. Допустимые значения включают в себя \fBidle_ai\fP (спокойный ИИ) и
\fBexperimental_ai\fP (опытный ИИ).
.TP
\fB\-\-controller\fP\fI\ число\fP\fB:\fP\fIзначение\fP
выбрать контроллер (тип игрока) для данной стороны. Допустимые значения:
\fBhuman\fP (человек), \fBai\fP (ИИ) и \fBnull\fP (управление отсутствует).
.TP
\fB\-\-era\fP\fI\ значение\fP
используйте этот параметр для игры в выбранной эре вместо \fBDefault\fP. Эра
выбирается по ее идентификатору. Они описаны в файле
\fBdata/multiplayer/eras.cfg\fP.
.TP
\fB\-\-exit\-at\-end\fP
выйти по завершении сценария, без отображения диалога победы/поражения, этот
диалог обычно требует от пользователя нажать кнопку Конец Сценария. Это
также используется для автоматической оценки производительности.
.TP
\fB\-\-ignore\-map\-settings\fP
не использовать настройки карты, взять значения по умолчанию.
.TP
\fB\-\-label\fP\fI\ метка\fP
устанавливает \fIметку\fP для систем ИИ.
.TP
\fB\-\-multiplayer\-repeat\fP\fI\ число\fP
повторить многопользовательскую игру \fIчисло\fP раз. Для скриптов тестирования
лучше использовать с \fB\-\-nogui\fP.
.TP
\fB\-\-parm\fP\fI\ число\fP\fB:\fP\fIимя\fP\fB:\fP\fIзначение\fP
установить дополнительные параметры для данной стороны. Этот параметр
зависит от параметров, использованных в \fB\-\-controller\fP и
\fB\-\-algorithm\fP. Скорее всего, полезен лишь авторам собственных ИИ (пока не
документировано)
.TP
\fB\-\-scenario\fP\fI\ значение\fP
выбрать многопользовательский сценарий по идентификатору. Сценарий по
умолчанию \- \fBmultiplayer_The_Freelands\fP.
.TP
\fB\-\-side\fP\fI\ число\fP\fB:\fP\fIзначение\fP
выбрать фракцию текущей эры для данной стороны. Фракция назначается с
помощью указания ее идентификатора (id). Фракции описаны в файле
data/multiplayer.cfg.
.TP
\fB\-\-turns\fP\fI\ значение\fP
установить число ходов для выбранного сценария. По умолчанию ходы не
ограничены.
.
.SH "КОД ВЫХОДА"
.
Нормальный код выхода 0. Код выхода 1 означает ошибку инициализации (SDL,
видео, шрифты, др.). Код выхода 2 означает ошибку в параметрах командной
строки.
.br
Код выхода отличается при проведении проверки модулей (при помощи\fB\ \-u\fP). Код выхода 0 означает, что проверка прошла успешно, а 1 означает, что
испытание провалилось. Код выхода 3 указывает на то, что проверка прошла
успешно, но при этом произвела недействительный файл повтора. Код выхода 4
означает, что проверка прошла успешно, но повтор вызвал ошибки. Последние
два кода возвращаются только, если не передан параметр \fB\-\-noreplaycheck\fP.
.
.SH АВТОР
.
Написана Дэвидом Уайтом (David White, <davidnwhite@verizon.net>).
.br
Отредактирована Нильсом Кнейпером (Nils Kneuper)
<crazy\-ivanovic@gmx.net>, ott <ott@gaon.net> и Soliton
<soliton.de@gmail.com>.
.br
Эта страница изначально была написана Сирилом Бауторсом (Cyril Bouthors)
<cyril@bouthors.org>.
.br
Посетите официальную страницу: https://www.wesnoth.org/
.
.SH "АВТОРСКОЕ ПРАВО"
.
Copyright \(co 2003\-2024 David White <davidnwhite@verizon.net>
.br
Это — Свободное программное обеспечение; эта программа находится под
лицензией GPL версии 2, опубликованной Фондом свободного программного
обеспечения (Free Software Foundation). НИКАКИХ гарантий не
предоставляется; даже для КОММЕРЧЕСКОЙ ЦЕННОСТИ или для СООТВЕТСТВИЯ
КАКОЙ\-ТО ЦЕЛИ.
.
.SH "СМ. ТАКЖЕ"
.
\fBwesnothd\fP(6)