找回密码
 注册
X系列官方授权正版
搜索
查看: 7009|回复: 2

[分享] 自由枪骑兵服务器搭设

[复制链接]
发表于 2009-8-17 23:04:15 | 显示全部楼层 |阅读模式
总想搭设个服务器,可是上次搭设失败后一直没有再提起兴趣继续搭设。在一个月黑风高的晚上,终于再次行动,将其搭设起来。以下是搭设所参考的文章。
架设《自由枪骑兵》服务器+联网攻略雷巫 发表于: 2006-7-29 13:16 来源: 博客维

首先确认目的,我们要达到的目的很简单,建立一个能适用于托管服务器环境运行的FREELANCER服务器。本文将分为以下几个步骤。
1. 准备工作,这一步您需要下载并部署游戏服务器以及其配套程序到您的计算机当中。
2. 开始配置服务器,这一步我们将开始服务器的配置。
3. 让FLSERVER在背景运行,在这一步我们来让我们的FLSERVER运行在背景服务。
准备工作
这个步骤,我们需要安装很多应用程序。下面的程序必不可少:
Freelancer仅服务器安装
IONCROSS Freelancer Server Operator(IFSO)
如果希望开放一个基于MOD的服务器,还需要用到
Freelancer Mod Manager
这几个程序的安装步骤简单,我们便不再熬术。但是仍然有几个问题需要注意。
首先,在安装Freelancer时,请确保选中的是“Server Install – Install Server-only files”

选择此项安装之后,安装程序只会安装FL的服务器部分,不会复制游戏界面的支持文件,但是选择此项安装之后,仍然需要占用200MB多的磁盘空间,请确保您的磁盘上可以容纳这些数据。
在部署的过程中,我们推荐将这几个程序的位置部署到一个相对集中的地方,以便今后进行备份和恢复。
在这个例子中,我们将游戏主程序安装到C:\Progams Files\Microsoft Games\Freelancer下面,FL服务器配置程序IONCROSS Freelancer Server Operator(IFSO)安装到C:\Progams Files\Microsoft Games\Freelancer\GameServerOption(IFSO)下面,而游戏服务器存档则保存到C:\Progams Files\Microsoft Games\Freelancer\GameDocument(Prefiles)当中。
关于游戏服务器存档的位置更改方法,我们会在下面的篇幅中讲述。
在这些步骤完成之后,我们还需要一个专门的帐户来运行游戏服务器,新帐户提供了一个干净的空间以及一个独立的安全背景,这样可以使我们更加容易的管理我们的游戏服务器,特别是在托管环境中。
用鼠标右键单击“我的电脑”,在弹出的菜单中选择“管理”。从而打开“计算机管理”控制台窗口,展开“系统工具”,“本地用户和组”,“用户”。我们便可浏览保存在本机SAM中的帐户。在帐户列表的空白处单击鼠标右键,选择“新建用户”,从而打开 “新用户”窗口,请在这个窗口中输入您想得到的用户名、密码等信息。为了确保安全,建议您选择中“用户不能更改密码”和“密码永不过期”复选框。单击“创建”,帐户列表会自动刷新,以便您能够浏览新创建的用户帐户,这个帐户将被用来作为FLServer的在本级上的帐户使用。所有通过FLServer访问这台电脑的人都使用有这个帐户提供的安全背景以及帐户设置。需要注意的是,系统会默认分配给这个帐户一个“User”权限,请确保您在这个权限下也能够正确地安装和配置FLServer。

现在我们的准备工作已近完成,请单击“开始”菜单,选择“注销”,从而回到GINA界面,在“Windows登录窗口”中,输入您刚才创建用户的登录凭据,如果没有错误,您现在已经能看到桌面了。我们将开始下一个步骤,在此帐户下完成一对FLServer系列的配置。
开始配置服务器
首先我们需要更改“我的文档”的储存位置,由于在本例中,服务器的游戏档案应该被存放在C:\Progams Files\Microsoft Games\Freelancer\GameDocument(Prefiles)中,我们就需要更改“我的文档”的位置。打开“桌面”,用鼠标右键单击“我的文档”,在弹出的属性窗口中确保转到了“目标文件夹”选项卡,单击此项目下面的“移动”按钮,定位到C:\Progams Files\Microsoft Games\Freelancer\GameDocument(Prefiles)文件夹下,最后单击“确定”。返回到,“我的文档 属性”窗口,在单击一次“确定”。您可能会收到几个错误提示,只要没有提示“拒绝访问”就不必在意。现在,您可以打开“我的文档”,验证一下位置是否发成了变动。

更改“我的文档”位置的理由很简单,FLServer配置文件的储存方式和微软其他游戏类似,采取了用户隔离的方法,即每个用户都有自己的FL配置文件,这个文件的储存位置被不可更改的定义到了“我的文档”中的“My Games”下,所以必须更改“我的文档”的储存位置才能更改服务器配置文件和服务器玩家存档的储存位置。在专业的托管服务器上,我们建议不要在安装操作系统的分区存放游戏服务器程序以及玩家存档,应该将它们单独存放到其他的分区,如果您的服务器操作系统安装在C:\,服务器应用程序安装在D:\,服务器文件(如网页、数据库)存放在E:\,您可以将FLServer以及其配套的程序安装到D:\,用于FLServer运行的帐户所有的“我的文档”则定位到E:\,这样做能显著提高性能。当然,如果您有多快磁盘驱动器,将FLServer和服务器玩家存档分别部署到不同驱动器上是则一个更好的选择。
在我们更改完“我的文档”的位置之后,就可以打开“FLServer.exe”开始服务器基本信息的配置了。FLServer.exe位于游戏文件夹的\EXE\目录下,双击它便可运行。
FLServer在每次运行开始的时候都回弹出一个设置对话框,您可以在这个对话框中填写服务器的相关信息,如服务器名称、服务器描述、服务器登录密码、是否允许心玩家、是否允许WAN访问等等。请按您的要求进行配置。

配置完成之后,请单击“OK”,保存刚才的设置。此时如果打开 “我的文档中” 的 My Games\Freelancer\Accts\MultiPlayer\就应该能看到一个FLServer.cfg文件。我们刚才的设置信息就是被保存到了此文件中,当每次FLServer启动时,都会去检索这个文件,以便自动填写“Server Configuration”窗口中的内容。请注意,到此为止我们只是完成了FLServer部分的配置,在每次服务器启动时,我们都需要单击“OK”按钮服务器才会开始运行并向全球注册,如果我们以服务方式来运行,这必然会造成麻烦,因为在背景模式下,是没有办法人工单击“确定”的。另外如果每次服务器启动都需要单击一次“OK”,就违背了本文的初衷。我们的目的是要建立一个完全自动运行的FLServer。这就需要用到Freelancer服务器配置工具,即IONCROSS Freelancer Server Operator(IFSO)
IFSO是由一个Freelancer爱好者编写的Freelancer服务器管理程序,现在已近被大多数服务器所采用。在IFSO首次运行时,会询问FLServer.exe的位置,请定位到Freelancer的安装目录,并指出FLServer.exe的位置。随后在弹出的对话框中单击“N”,IFSO会自动转到“Configuration”选项卡的下级选项卡“IFSO Settings”。需要注意的是 “FLServer Window Name”的配置,由于IFSO的工作原理是对FLServer.exe发出窗口操作命令,所以必须指定正确地FLServer窗口名称。请留意FLServer的标题栏,并按照要求来更改。本文由于使用的是“外星人复仇2.29” 版本的MOD,所以窗口的名称为“FLServer – Version 2.29 Build 11 - FLServer”

输入正确的FLServer窗口名称之后,请选中“Allow IFSO to control FLServer automatically ai startup(for automated servers)”(允许IFSO控制FLServer自动启动)复选框。然后单击“Save Program Configuration”,最后关闭IFSO,并确认FLServer.exe进程已经在进程列表中消失。然后重新启动IFSO,如果一切正常,我们就可以看见IFSO启动之后,FLServer也随之启动了,请监视IFSO下方的“Program Status”,此状态应该为“good to go”,如果长时间的显示“正在检测服务器状态”而服务器却正常启动了,请检查错误原因。

-----如果你长时间处于"正在检测服务器状态",有可能是你装的是汉化版。请卸载重装。按照第一步的先装英文版的服务器,重新进行上述步骤。(你可以完全装完服务器经测试可以正常运行服务器后,再卸载freelancer,重新按开始的安装路径选“重新完全安装”即可。当然,“FLserver”的设置要记得重新设置哦




评分

参与人数 2UCC +100 好评 +1 贡献 +1 收起 理由
~猪猪~ + 100 + 1 [仅管理操作]发帖为精品或有价值的相关内容 ...
反比例函数 + 1 字多看不懂。。。鼓励你的

查看全部评分

发表于 2010-8-7 11:26:24 | 显示全部楼层
顶起来
别我挖坟
回复

使用道具 举报

发表于 2012-6-24 00:20:11 | 显示全部楼层
2.29服务器版的MOD有么
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|DeepTimes.NET 太空游戏站