Provided by: wesnoth-1.18_1.18.5-1_amd64 bug

ИМЯ

       wesnoth - Битва за Веснот, пошаговая стратегическая игра в жанре фэнтези

ОБЗОР

       wesnoth [ПАРАМЕТРЫ] [ПУТЬ_К_ДАННЫМ]

ОПИСАНИЕ

       Битва за Веснот - пошаговая стратегическая игра в жанре фэнтези.

       Сразите  всех  противников  с  помощью выбранных бойцов, умело распоряжаясь своими золотом и деревнями. У
       каждого бойца есть свои преимущества и недостатки; чтобы победить, разверните свои войска для  наилучшего
       эффекта  и  не  дайте своим врагам сделать то же самое. Получая опыт, бойцы становятся сильнее. Вы можете
       играть на своем родном языке и проверить свои способности против умного компьютерного  оппонента  или  же
       присоединиться к огромному сообществу игроков Wesnoth по сети. Вы можете создать собственные типы бойцов,
       сценарии или кампании и поделиться ими с другими.

ПАРАМЕТРЫ

       --all-translations
              Отобразить все переводы во внутриигровом списке выбора языка, даже если они считаются недостаточно
              полными.

       --bunzip2 infile.bz2
              распаковать  файл  —  он должен быть формата bzip2 — и сохранить его без расширения .bz2. Исходный
              файл infile.bz2 будет удалён.

       --bzip2 infile
              сжать файл в формат bzip2, сохранить его как infile.bz2 и удалить исходный файл infile.

       -c[id_кампании], --campaign[=id_кампании]
              сразу же запустить кампанию с идентификатором  id_кампании.   Если  идентификатор  не  установлен,
              появится меню выбора.

       --campaign-difficulty[=сложность]
              Сложность выбранной кампании (от 1 до наивысшей). Если не задать сложность, появится диалог выбора
              сложности.

       --campaign-scenario id_сценария
              Идентификатор сценария из выбранной кампании. По умолчанию выбран первый сценарий.

       --campaign-skip-story
              Пропустить экран предыстории [story] и диалог до окончания события start.

       --clock
              Добавить возможность показать часы, чтобы проверить таймер отображения.

       --config-dir имя
              Устарело, используйте --userdata-dir.

       --config-path
              Устарело, используйте --userdata-path.

       --core id_ядра
              перекрывает загруженное ядро тем, чей идентификатор был указан.

       --data-dir каталог
              перезаписывает каталог данных вновь указанным

       --data-path
              вывести путь к каталогу данных и выйти.

       -d, --debug
              включить     дополнительные     команды     в     игре     (см.     Wiki-страницу     на     сайте
              https://wiki.wesnoth.org/CommandMode/ru дальнейших сведений о командном режиме).

       --debug-lua
              включить некоторые механизмы отладки Lua

       --strict-lua
              запретить устаревшие вызовы Lua API

       -D,--diff левый файл правый файл
              сравнивает два WML-файла (см. команду diff) без предварительной обработки (если нужна, используйте
              сначала команду -p). Помещает разницу в виде DiffWML в стандартный вывод  или  в  файл,  указанный
              --output.

       -e[файл], --editor[=файл]
              запускает редактор карт напрямую. Если задан файл, действует равноценно -l --load.

       --fps  отображать  в  углу  экрана число кадров в секунду, а также сохранять эти значения в файл из папки
              пользовательских данных.

       -f, --fullscreen
              запустить игру в полноэкранном режиме.

       --gunzip infile.gz
              распаковать файл, который должен быть в формате gzip и сохранить его без расширения .gz.  Исходный
              файл  infile.gz будет удалён.

       --gzip infile
              сжать файл в формат gzip, сохранить его как infile.gz и удалить infile.

       -h, --help
              вывести список параметров командной строки в стандартный вывод и выйти.

       -l, --load file
              загружает  файл  из  стандартного каталога сохраненных игр. Если помимо того задан параметр -e или
              --editor, запускает редактор с открытой в нем картой из файла. Если это каталог,  редактор  выдаст
              диалог выбора карты из этого каталога.

       -L, --language язык
              использовать  в  этой  сессии  перевод  на  указанный  язык  (обозначение).  К примеру: --language
              ang_GB@latin

       --log-уровень=домен1,домен2,...
              задать уровень детальности доменов лога.  all выводит в лог домены всех уровней. Доступны  уровни:
              error  (ошибки), warning  (предупреждения), info  (сведения), debug  (отладка), none (ничего).  По
              умолчанию для большинства доменов используется уровень warning, но домен deprecation (выводимое из
              употребления) устанавливается в none, если только не установлен параметр -d.

       --log-precise
              выводить временные метки в файл логов с большей точностью.

       --log-strict
              установить строгий уровень отладчика. Любые сообщения, посланные в домены  этого  уровня  выше  по
              своей  значимости,  приведут  к  провалу  проверки  модуля  невзирая  на исход пробной игры. Имеет
              значение только, когда используется совместно с -u.

       --logdomains[=фильтр]
              перечислить доступные домены логов (только те, которые содержатся в  фильтре,  если  он  задан)  и
              выйти

       --no-log-to-file
              предотвращает  перенаправление  данных  логгера  в  файл. Файлы логов создаются в подпапке логов в
              директории пользовательских данных.

       --log-to-file
              log output is written to a file. Cancels  the  effect  of  --no-log-to-file  whether  implicit  or
              explicit.

       --wnoconsole
              В  виндоусе,  когда  используется  вместе  с  --no-log-to-file,  приводит  к тому, что выход будет
              записываться в cerr/cout вместо CONOUT. В других системах не делает ничего.

       --max-fps fps
              граничное число кадров в секунду, которые может отобразить игра; значение должно лежать между 1  и
              1000, по умолчанию используется частота обновления экрана.

       -m, --multiplayer
              запустить  многопользовательскую игру. Совместно с --multiplayer можно использовать дополнительные
              параметры, они объяснены ниже.

       --mp-test
              загрузить пробные сценарии многопользовательской игры.

       --new-widgets
              этот параметр включает новый недоделанный пакет инструментов  для  создания  виджетов.  Он  крайне
              экспериментальный,  поэтому не сообщайте об ошибках в нём, так как большинство уже известно. Части
              библиотеки считаются стабильными, и будут работать без этого включения.

       --nodelay
              запустить игру без задержки, необходимой для проверки  производительности  графики.  Автоматически
              включается при использовании --nogui.

       --noaddons
              отключает загрузку пользовательских дополнений.

       --nocache
              отключить кэширование игровых данных.

       --nogui
              запустить  игру  без пользовательского интерфейса. Доступно только в сочетании с --multiplayer или
              --plugin.

       --nobanner
              не показывать загрузочный экран.

       --nomusic
              запустить игру без музыки.

       --noreplaycheck
              не пытаться  подтвердить  повтор  проверки  модуля.  Имеет  значение  только,  когда  используется
              совместно с -u.

       --nosound
              запустить игру без звука и музыки.

       --output файл
              настроить вывод в указанный файл. Применимо к операциям взятия разницы (diff).

       --password пароль
              использовать пароль при соединении с сервером, игнорируя другие предпочтения. Небезопасно.

       --plugin скрипт
              (экспериментально)  загрузить  скрипт, определяющий плагин Веснота. В целом, похоже на --script за
              исключением того, что файл  Lua  должен  вернуть  функцию,  которую  можно  запустить  в  качестве
              сопрограммы и время от времени пробуждать обновлениями.

       -P,--patch исходный файл файл патча
              применяет патч DiffWML к WML-файлу; ни один из этих файлов предварительно не проверяется.  Выводит
              WML с применёнными к нему правками через стандартный вывод или в файл, указанный --output.

       -p, --preprocess исходный файл/каталог целевой каталог
              запустить  препоцессор  для  заданного  файла  или  каталога. Для каждого файла в заданный целевой
              каталог пишется исходный .cfg файл  и  обработанный  .cfg  файл.  Если  задан  каталог,  он  будет
              обрабатываться  рекурсивно  в  соответствии с известными правилами препроцессора. Общие макросы из
              каталога  "data/core/macros"  будут  обработаны  раньше,  чем  заданные   ресурсы.    Пример:   -p
              ~/wesnoth/data/campaigns/tutorial  ~/result.  Подробнее  о  препроцессоре  можно  прочитать здесь:
              https://wiki.wesnoth.org/PreprocessorRef#Command-line_preprocessor.

       --preprocess-defines=ОПРЕДЕЛЕНИЕ1,ОПРЕДЕЛЕНИЕ2,...
              разделённый запятыми  список  определений,  используемых  командой  --preprocess.  Если  в  списке
              определений есть SKIP_CORE, то каталог "data/core" не будет прогоняться через препроцессор.

       --preprocess-input-macros исходный файл
              используется только командой --preprocess. Задает файл, который содержит определения препроцессора
              [preproc_define], которые должны быть загружены до запуска препроцессора.

       --preprocess-output-macros[=целевой файл]
              используется  только  командой  --preprocess.  Выводит  все заранее обработанные макросы в целевой
              файл. Если  файл  не  задан,  файлом  вывода  будет  '_MACROS_.cfg'  в  целевом  каталоге  команды
              обработчика.   Файл  вывода  можно  передать  с  помощью  --preprocess-input-macros.    Этот  ключ
              необходимо указать до команды --preprocess.

       -r XxY, --resolution XxY
              установить разрешение экрана. Пример: -r 800x600.

       --render-image изображение результат
              взять подходящую Веснотскую 'строку пути к изображению', применить к ней функции пути изображения,
              и   вывести   результат   в   .png   файл.   Функции   пути    изображения    обозначены    здесь:
              https://wiki.wesnoth.org/ImagePathFunctionWML.

       -R, --report
              инициализировать каталоги игры, вывести сведения о сборке, подходящие к использованию в сообщениях
              об ошибках, и выйти.

       --rng-seed число
              задать семя генератора случайных чисел данным числом.  Пример: --rng-seed 0.

       --screenshot карта результат
              сохраняет снимок экрана карты в файл результат , не запуская вывод на экран.

       --script файл
              (экспериментально)  файл , содержащий скрипт Lua управления клиентом.

       -s[хост], --server[=хост]
              подключиться  к указанному хосту, если таковой имеется, иначе подключиться к первому, указанному в
              настройках. Например: --server server.wesnoth.org.

       --showgui
              запустить игру с пользовательским интерфейсом, перезаписывая любые указанные --nogui.

       --strict-validation
              ошибки подтверждения считаются критическими.

       -t[id сценария], --test[=id сценария]
              запустить игру на небольшом пробном сценарии. Сценарий следует обозначить  тэгом  WML  [test].  По
              умолчанию test.  Демонстрацию функции [micro_ai] можно запустить с помощью micro_ai_test.

       --translations-over процент
              Установить  стандарт  завершённости  перевода  в процентах, определяющий, когда перевод достаточно
              полный, чтобы отобразить его во внутриигровом списке выбора языка.  Допускаются значения от  0  до
              100.

       -u, --unit id сценария
              запустить указанный пробный сценарий в качестве проверки модуля. Подразумевает --nogui.

       --unsafe-scripts
              сделать  пакет  package  доступным  для скриптов lua, из-за чего они смогут загружать произвольные
              пакеты. Не делайте  этого  с  непроверенными  скриптами!   Действие  предоставляет  lua  такие  же
              привилегии, как у исполняемого файла wesnoth.

       -S,--use-schema путь
              устанавливает шаблон WML, используемый -V,--validate.

       --userconfig-dir имя
              установить  папку  с  пользовательскими  настройками  в  подпапку  имя  каталога  $HOME  (или "Мои
              документы\My Games" для системы Windows).  Если папка с  пользовательскими  настройками  находится
              вне  папки  $HOME (или "Мои документы\My Games"), задайте абсолютный путь. Помимо этого, в системе
              Windows возможно задать каталог относительно папки запущенного процесса, если  использовать  путь,
              начинающийся   с   ".\"   или  "..\".   В  X11  по  умолчанию  используется  $XDG_CONFIG_HOME  или
              $HOME/.config/wesnoth, в других системах — путь к пользовательским данным.

       --userconfig-path
              вывести название каталога пользовательских настроек игры и выйти.

       --userdata-dir имя
              установить папку пользовательских данных в подпапку имя в каталоге $HOME  (или  "Мои  документы\My
              Games"  для  системы  Windows).  Если папка пользовательских данных находится вне папки $HOME (или
              "Мои документы\My Games"), задайте абсолютный путь.  Помимо  этого,  в  системе  Windows  возможно
              задать  каталог  относительно  папки  запущенного процесса, если использовать путь, начинающийся с
              ".\" или "..\".

       --userdata-path
              вывести путь к каталогу пользовательских данных и выйти.

       --username имя пользователя
              использовать имя пользователя при соединении с сервером, игнорируя другие предпочтения.

       --validate путь
              проверяет файл на соответствие шаблону WML.

       --validate-addon id_аддона
              проверяет WML выбранного аддона во время вашей игры.

       --validate-core
              проверяет WML ядра во время вашей игры.

       --validate-schema  путь
              проверяет, является ли файл шаблоном WML.

       --validcache
              предполагает, что кэш правильный. (опасно)

       -v, --version
              вывести номер версии и выйти.

       --simple-version
              только вывести номер версии и выйти.

       -w, --windowed
              запускать игру в оконном режиме.

       --with-replay
              воспроизводит игру, загруженную с параметром --load

Параметры для --multiplayer

       Параметры, специфичные для определённой стороны в многопользовательской игре отмечены  с  помощью  числа.
       число  заменяется  номером  стороны.  Обычно  это  1 или 2, но оно зависит от числа возможных в выбранном
       сценарии игроков.

       --ai-config число:значение
              выбрать файл конфигурации, из которого загрузить контроллер ИИ для данной стороны.

       --algorithm число:значение
              выбрать нестандартный алгоритм ИИ для управления  данной  стороной.  Алгоритм  определяется  тэгом
              [ai], этот тэг может быть ядром из "data/ai/ais" или "data/ai/dev", либо алгоритм может обозначить
              какой-то  из аддонов. Допустимые значения включают в себя idle_ai (спокойный ИИ) и experimental_ai
              (опытный ИИ).

       --controller число:значение
              выбрать контроллер (тип игрока) для данной стороны. Допустимые значения: human (человек), ai  (ИИ)
              и null (управление отсутствует).

       --era значение
              используйте  этот  параметр  для  игры  в  выбранной  эре  вместо  Default.  Эра  выбирается по ее
              идентификатору. Они описаны в файле data/multiplayer/eras.cfg.

       --exit-at-end
              выйти по завершении сценария, без отображения диалога победы/поражения, этот диалог обычно требует
              от пользователя нажать кнопку Конец Сценария.  Это также используется  для  автоматической  оценки
              производительности.

       --ignore-map-settings
              не использовать настройки карты, взять значения по умолчанию.

       --label метка
              устанавливает метку для систем ИИ.

       --multiplayer-repeat число
              повторить  многопользовательскую  игру  число  раз. Для скриптов тестирования лучше использовать с
              --nogui.

       --parm число:имя:значение
              установить дополнительные параметры для данной  стороны.  Этот  параметр  зависит  от  параметров,
              использованных  в  --controller  и  --algorithm. Скорее всего, полезен лишь авторам собственных ИИ
              (пока не документировано)

       --scenario значение
              выбрать   многопользовательский   сценарий   по   идентификатору.   Сценарий   по   умолчанию    -
              multiplayer_The_Freelands.

       --side число:значение
              выбрать  фракцию  текущей  эры  для  данной  стороны.  Фракция  назначается  с помощью указания ее
              идентификатора (id). Фракции описаны в файле data/multiplayer.cfg.

       --turns значение
              установить число ходов для выбранного сценария. По умолчанию ходы не ограничены.

КОД ВЫХОДА

       Нормальный код выхода 0.  Код выхода 1 означает ошибку  инициализации  (SDL,  видео,  шрифты,  др.).  Код
       выхода 2 означает ошибку в параметрах командной строки.
       Код  выхода  отличается  при  проведении  проверки  модулей  (при  помощи -u). Код выхода 0 означает, что
       проверка прошла успешно, а 1 означает, что испытание провалилось. Код  выхода  3  указывает  на  то,  что
       проверка  прошла успешно, но при этом произвела недействительный файл повтора. Код выхода 4 означает, что
       проверка прошла успешно, но повтор вызвал ошибки. Последние два кода возвращаются только, если не передан
       параметр --noreplaycheck.

АВТОР

       Написана Дэвидом Уайтом (David White, <davidnwhite@verizon.net>).
       Отредактирована Нильсом Кнейпером (Nils Kneuper) <crazy-ivanovic@gmx.net>, ott <ott@gaon.net>  и  Soliton
       <soliton.de@gmail.com>.
       Эта страница изначально была написана Сирилом Бауторсом (Cyril Bouthors) <cyril@bouthors.org>.
       Посетите официальную страницу: https://www.wesnoth.org/

АВТОРСКОЕ ПРАВО

       Copyright © 2003-2024 David White <davidnwhite@verizon.net>
       Это   —  Свободное  программное  обеспечение;  эта  программа  находится  под  лицензией  GPL  версии  2,
       опубликованной Фондом свободного программного обеспечения (Free Software Foundation).   НИКАКИХ  гарантий
       не предоставляется; даже для КОММЕРЧЕСКОЙ ЦЕННОСТИ или для СООТВЕТСТВИЯ КАКОЙ-ТО ЦЕЛИ.

СМ. ТАКЖЕ

       wesnothd(6)

wesnoth                                               2022                                            WESNOTH(6)