Scroll to navigation

WESNOTH(6) 韦诺之战 WESNOTH(6)

命名

wesnoth - 韦诺之战(Battle for Wesnoth),一个回合制奇幻策略游戏

摘要

wesnoth [选项] [数据路径]

描述

韦诺之战(Battle for Wesnoth)是一个回合制奇幻策略游戏。

用精心挑选的部队打败所有的敌方首领,管理好您的金币和村庄。所有单位都有自己的优势和缺陷:要取得胜利,必须发挥出您的部队的优势,同时阻止您的对手这么做。随着单位获得经验,他们会学会新的技能,变得更强大。使用您的语言进行游戏,通过与聪明的计算机对手对抗来测试自己的技能,当然也可以加入韦诺的在线玩家大社区。您还可以创建自己的单位,场景和战役,并与其他玩家分享。

选项

解压缩应为bzip2格式的文件,解压后去掉.bz2后缀。文件infile.bz2将被删除。
infile压缩为bzip2格式文件,文件名为infile.bz2。文件infile将被删除。
直接进入ID为 <id_campaign> 的战役。如果没有指定ID,则会出现选择菜单。
使用指定ID对应的核心作为应读取的核心。
指定战役的难度(从1到该战役的最大难度)。如果没有指定,则会出现战役难度选择界面。
指定战役中的场景ID。默认为第一个场景。
使用指定的目录作为数据目录。
打印数据目录的路径并退出。
在游戏中启用附加的命令模式选项。(关于命令模式的更多信息请参阅wiki页面:http://www.wesnoth.org/wiki/CommandMode)
直接启动游戏内置的地图编辑器。如果指定了file,则和-e --load等价。
在屏幕的一角显示游戏当前的每秒帧数(FPS)。
使用全屏模式运行游戏。
解压缩应为gzip格式的文件,解压后去掉.gz后缀。文件infile.gz将被删除。
infile压缩为gzip格式文件,文件名为infile.gz。文件infile将被删除。
在标准输出上显示命令行选项的概述,并退出。
从默认游戏存档目录读取存档file。如果与 -e--editor 选项同时使用,启动地图编辑器并打开file所对应的地图。如果是一个目录,则编辑器启动后自动打开读取地图对话框并定位到该目录。
在本次游戏期间使用语言 lang (符号)。例如: --language ang_GB@latin
设置日志域的严重度级别。all可以用来匹配任意日志域。可选的级别有:error, warning, info, debug。默认的级别是error
在日志文件中显示更高精度的时间戳。
设置日志记录器的严格度等级。若有任何信息记入此等级或更高等级日志域,则不论测试结果如何,单元测试都将失败。只有在和 -u 共同使用时才有意义。
列出游戏中定义的日志域(如果使用了filter则只列出饱含该字符串的日志域)而后退出。
游戏每秒能显示的帧数,这个值应该在1和1000之间,默认为50
运行一次多人游戏。有更多选项可以与 --multiplayer 一起使用,详见下述。
读取测试用多人游戏场景。
运行游戏而不进行任何延迟,以执行图像基准测试。使用 --nogui 选项时会自动启用本选项。
禁止读取用户附加组件。
禁止建立游戏数据的缓存。
以无图形界面的方式运行游戏。
以无音乐的方式运行游戏。
不尝试检查单元测试录像的有效性。只有在和 -u 共同使用时才有意义。
以无音乐和音效的方式运行游戏。
在连接服务器时使用<password>,忽略其他首选项。不安全。
显示游戏数据目录的名称并退出。
预处理所指定的文件/文件夹。这些文件将被写入所指定的目标目录:包括一个普通的cfg文件和一个处理过的cfg文件。如果指定的是个文件夹,那么将根据已知的预处理器规则递归地预处理之。“data/core/macros”目录中的常用宏会在指定的资源之前被预处理。例如: -p ~/wesnoth/data/campaigns/tutorial ~/result. 有关预处理器的详情请见:http://wiki.wesnoth.org/PreprocessorRef#Command-line_preprocessor

由逗号分隔的定义列表,用于“--preprocess”指令。如果SKIP_CORE在定义列表中,则“data/core”目录不会被预处理。
仅供“--preprocess“命令使用。用于指定一个包含了[preproce_defines]区块的文件,其中的定义将在预处理开始前生效。
仅供“--preprocess”命令使用。将会输出目标文件中所有经过了预处理的宏。如果没有指定文件,那么目标文件将是preprocess命令所指定的目标目录中的“_MACROS_.cfg”。输出文件可传递给 --preprocess-input-macros 。这个开关选项必须出现在--preprocess命令之前。
设定屏幕分辨率。例如:-r 800x600
将有效的韦诺“图片路径字符串”传入图片路径函数中,并输出为Windows .bmp文件。
使用 <arg> 作为随机数生成器的种子。例如: --rng-seed 0
将 <map> 的截图存入 <output> 而不在屏幕上显示。
如果指定了主机的话,连接到指定的主机。否则,连接到首选项中的第一个服务器。例如:--server server.wesnoth.org
以有图形界面的方式运行游戏,此选项将覆盖所有隐含的 --nogui 选项。
将验证错误视为致命错误。
在小型测试场景中运行游戏。该场景应使用 [test] WML标签定义。默认为“test”。隐含 --nogui
将指定的测试场景作为单元测试运行。隐含 --nogui
设置用户配置目录为$HOME或者Windows下“我的文档\[u6211]的游戏(My Documents\My Games)”下的name目录。也可以为配置目录指定一条绝对路径,此路径可以在$HOME或者“My Documents\My Games”之外。在Windows下,也可以使用以“.\”或“..\”开头的路径来指定相对于游戏进程工作目录的目录。在X11下,配置目录默认为$XDG_CONFIG_HOME或者$HOME/.config/wesnoth。在其他系统上,配置目录默认为用户数据目录。
输出用户配置目录的路径并退出。
设置用户数据目录为$HOME或者Windows下“我的文档\[u6211]的游戏(My Documents\My Games)”下的name目录。也可以为配置目录指定一条绝对路径,此路径可以在$HOME或者“My Documents\My Games”之外。在Windows下,也可以使用以“.\”或“..\”开头的路径来指定相对于游戏进程工作目录的目录。
在连接服务器时使用<username>,忽略其他首选项。
打印用户数据目录的路径并退出。
假定缓存是有效的。(因此不进行缓存验证,危险)
显示版本号并退出。
使用窗口模式进入游戏。
通过和--load选项一起使用,播放游戏录像。

--multiplayer的额外选项

多人游戏中特定于某一个阵营的选项用number标记。number要用代表某个阵营的数字替换。这个数字一般是1或者2,不过这取决于所选定场景中的玩家数量。

为该阵营的AI控制者选择一个配置文件来读取。
为该阵营的AI控制者选择一个非标准的算法。该算法以 [ai] 标签定义,可以是在核心游戏的“data/ai/ais”或“data/ai/dev”中定义的算法,也可以是在附加组件中定义的算法。可选值有:idle_aiexperimental_ai
选择该阵营的控制者。可选值有:humanai
使用这个选项来选择一个时代以代替默认时代。所选时代由id确定。时代信息在data/multiplayer/eras.cfg文件中描述。
当场景结束时直接退出游戏而不显示需要用户点击“确认”按钮的胜利/失败对话框。这个选项也可以用来进行脚本化的性能基准测试。
不使用地图设置,而使用默认值。
重复进行多人游戏value次。最好与--nogui同用于可脚本化的性能测试。
为该阵营设定附加参数。这个参数依赖于--controller--algorithm的配置情况。这个选项应该只对自己设计AI的人比较有用。(目前还没有完整的文档)
通过id选择多人游戏地图。默认地图id是multiplayer_The_Freelands
为当前阵营选择当前时代中的一个派系。所选派系由id决定。派系在文件data/multiplayer.cfg文件中描述。
设置所选场景的回合数限制。默认值为50

退出状态码

正常退出时的状态码为0。退出状态码1代表发生了(SDL、视频、字体等)初始化错误。退出状态码2代表命令行选项中有错误。
运行单元测试(使用  -u 时),退出状态码是不同的。退出状态码0代表测试通过,而1代表测试失败。退出状态码3代表测试通过,但生成了无效的录像文件。退出状态码4代表测试通过,但录像中产生了错误。后两个状态码仅在不传入 --noreplaycheck 参数时才会返回。当与已废弃的 --noreplaycheck 选项共同使用时,退出状态码2代表测试超时。

作者

由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> 编写。
请访问官方主页:http://www.wesnoth.org/ 以及Wesnoth中文爱好者主页:http://www.wesnoth.cn

版权

版权所有 © 2003-2016 David White <davidnwhite@verizon.net>
这是一款自由软件,使用由自由软件基金会发布的GPL版本2协议授权。使用本软件时*不*提供任何保证,甚至没有对“可销售性”和“针对某一特别目的之可用性”的保证。本段中文翻译不具有法律效力,只有GPL英文原本才具有法律效力。

参见

wesnothd(6).

2013 wesnoth