2007年2月3日 06:032007年2月3日 详细介绍: ============================= 战役记录器 =============================用途 「战役记录器」可以记录游戏及搬移游戏记录。 这套系统很有弹性,而且可以轻松地变更目前的设定。我们建议你在编辑这 里使用的指令集之前,先对Python有充分的了解。 「战役记录器」共有两个组件。第一个是专属服务器启动器(Dedicated Server Launcher)。 「专属服务器启动器」需要下列信息: - AutoRecord 将AutoRecord(自动记录)开启,可启用「战役记录器」。服务器上进行 过的每局游戏都会记录至一个档案中。 - DemoDownloadURL 这是在游戏局结束时,会传递给所有联机客户端的URL。当使用者选择「下载」 (download)时,《战地2》前端会尝试到指定的URL下载展示档案。 展示档案必须存放在URL指定的目录路径内,否则展示档案的下载将会失败。 - AutoDemoHook 当AutoRecord启用时,服务器会在每局游戏结束时执行这个指令集。 - DemoQuality <数值> 你可以控制战役记录器的记录质量。'1'是默认值,若是进行因特网游戏,我 们建议使用这个数值。'10'是最大设定值,使用这个数值将会使档案大小增加 8倍左右。 设定值越高,服务器的负担也就越重。 「战役记录器」的第二个组件是游戏结束时会执行的指令集。这个指令集可以视 需求重写或替换。在每局游戏结束时,《战地2》服务器会尝试执行 AutoDemoHook里指定的指令集。 预设的指令集,称做auto_rotate,是以Python所撰写,并且编译成一个可执行 檔。 Python指令集可以在此找到:\adminutils\demo\rotate_demo.py 指令集将会从服务器搬移一个「战役记录器」档案至新的本地端位置,或是FTP 站台。你也可以指定要保持封存的档案数。 指令使用一个名为 'auto_rotate.cfg' 的设定组态档进行设定,可以在 《战地2》的安装根目录下找到。 在这个档案中你可以设定: - file_limit = <数值> 使用这个数值设定你希望保持的「战役记录器」档案数目。默认值为30。 一旦达到限制,新的档案会取代旧的档案。 - target_root = <本地端目录路径> 如果你想要将档案传输到本地端目录,在此输入路径。 - use_ftp = <布尔值> 如果你希望将DemoRecorder档案FTP至一个新位置,将此布尔值设定为1。 - ftp_target_dir = <传输Demo的路径> 输入你希望将DemoRecording传往的FTP站台路径。 - ftp_server = <服务器URL或IP> 输入你的FTP服务器的URL或IP。 - ftp_user = 输入你的FTP站台的登入使用者名称。 - ftp_password = <密码> 输入你的登入账号密码。 NOTES - 「战役记录器」会明显地增加你的服务器负载。 因此,启用「战役记录器」时,不支持64人游戏模式。 - 随着你增加允许的玩家数和兵力值,「战役记录器」档案会变得更大。以64名玩家, 两边兵力值各为250的游戏局来说,你可以预期档案大小约略为10-12Mb。 - 当你使用《战地2》前端的「社群」功能,下载一个战役记录器档案时,其存放 路径为: \My Documents\Battlefield 2\Profiles\Default\Demos\ 你计算机上的每个设定文件会将战役记录器档案存放置此位置。 你可以从朋友那里或网站上下载战役记录器档案,然后将其复制到上述的战役记录器 路径。他们将会出现在「社群」的页面上供你播放。 播放 除了使用'Q'和'T'键控制记录的播放,你也可以使用下列键盘热键组: - 按键 1 - 9 改变播放速度。 - 切换自由视角 / 玩家视角 次要开火键。此键预设为右鼠标键。 在自由视角模式下: - W、A、S、D 前进、后退、左平移和右平移。 - 按两下W 快速移动视角。或者你可以按住奔跑键不放。 - 蹲下 / 卧倒 上下移动视角。 - 鼠标 旋转视角。 在玩家视角模式下: - 空格键 下一位 / 上一位玩家。 - W和A或鼠标滚轮 缩放视野。 - 蹲下 / 卧倒 上下移动视角。 - 鼠标 绕着玩家旋转视角。
Create an account or sign in to comment