《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版

开服工具介绍

FASTER 是对 FAST2 和 FAST 的广泛重写。很长一段时间没有更新,它是用VB编写的。我使用 .NET Core 3.0 将整个项目翻译成 C#。感谢所有帮助开发的人和那些将要测试它的人。此外,感谢 BI 为我们提供了一款很棒的游戏来玩和打破。

先决条件:

  • 拥有 Arma 3 有效副本的 Steam 帐户。
  • 基本了解 Arma 3 专用服务器。

项目地址:https://github.com/Foxlider/FASTER

服务器配置

1.购买服务器

这里演示的是阿里云服务器,配置是2h2g3M80G,如果是新人的话服务器还是比较优惠的,如果是老用户可以注销重新注册或者等活动。存储空间如果不够可以加挂云盘,一般看你的模组要挂多少,Arma3服务端大小一般6-7G。

图片[1]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

我这里扩容了40G,不然模组装不下,主要是Windows服务器操作系统太大了。

这里演示的服务器是无法支撑3人以上流畅游玩的,如果想要开公开多人服务器,最好去其他渠道(某宝或可靠的服务器提供商)购买配置8h16g80G50M以上的服务器。(要不要高防看个人)

2.操作系统

操作系统一般选择Windows Server 64位就可以了(2016、2019都可以)。

3.端口开放

可以参考本站的另一篇关于ARMA服务器端口开放的文章。

安装先决条件

1.下载最新的 FASTER 版本。

FASTER 1.9
文件大小
81.2 M
文件类型
.zip

如果需要最新版 FASTER 请访问 GitHub 项目地址:https://github.com/Foxlider/FASTER

2.安装以下软件包:

DirectX 修复(文件来自“果核剥壳”)

DirectX_Repair(Enhanced_Edition)
文件大小
180.53 M
文件类型
.rar

微软运行库(文件来自“果核剥壳”)

MSVBCRT.AIO.2023.04.03
文件大小
66.08 M
文件类型
.rar

如果需要最新版DX修复和运行库请到:https://www.ghxi.com/

3.将 FASTER.exe 放在您喜欢的任何位置

便携式的(就一个.exe文件),一般放桌面就可以了。

可能需要代理(自行解决哦)

服务器端下载

1.设置“模组”文件夹和“服务器”文件夹(英文),可以直接了当点,比如“mod”“server”等。

图片[2]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

2.打开并登录 FASTER 1.9,文件夹选择上面新建的两个,如果没有开启手机令牌则跳过不填“API Key”项。

图片[3]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

3.下载(更新)主要服务器端,下载完成会显示“Progress 100.00%”;如果下载过程中断连或下载结束时没有到100%,点击“Update”即可继续下载。

图片[4]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

模组下载与配置

1.转到“Mods”页面,导入模组列表或逐个添加模组。

图片[5]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

2.点击“Update All”下载全部模组。一旦您在控制台(Updater)输出中看到“Mods updated!”消息,它就完成了。

图片[6]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

3.单击“全部部署”,以便mod可用于您的arma服务器安装。

图片[7]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

如果模组列表没有模组名字(如下图),可以进入“C:\Users\Administrator\AppData\Local\FoxliCorp”将账号数据文件夹夹删除,然后打开FASTER重新登录账号,此时模组列表会变为空白,只需点击“+”号把模组重新添加即可。

图片[8]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

如果模组更新记得服务器的模组也要更新,不然玩家加入会提示错误(大概意思就是版本不一致)。

服务器配置

您可以创建无限数量的服务器配置文件,每个配置文件都可以运行 arma 服务器。如果运行多个服务器,请确保它们使用不同的端口(2302、2310等)。

1.配置文件设置

新建配置文件,并设置配置文件名称,点击确定。

图片[9]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

设置服务器端口、选挂DLC与模组;把需要挂载的模组挂载到服务器端和客户端。

图片[10]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

模组挂载方式一般也看模组的要求,可以在创意工坊看模组简介,如果模组要求只能挂载到“客户端或服务端”,则按照要求挂载即可。比如下图的烟雾增强效果:

图片[11]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

挂载好后要设置模组秘钥,点击“Copy Mods Keys”按钮,将模组秘钥复制到服务器文件夹中(服务器模组秘钥文件夹为:服务器文件夹/keys),这样玩家就只能加载和秘钥一样的模组。

图片[12]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

如果模组需要设置“推荐和附加的修改模块”(如下图)。在FASTER开服工具先将需要的模组勾选(服务器和客户端),点击“Copy Mods Keys”按钮复制秘钥,然后再取消勾选“CLIENT”(客户端)即可。

图片[13]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

如果需要限制客户端加载的模组,需要设置“SERVER”页面“SERVER ADVANCED”项内容,具体打开折叠后截图翻译。

图片[14]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

2.任务设置

上传任务文件到“mpmissions”文件夹,服务器任务设置(难度、预设等);关于“Missions”模块的其他功能和设置可以截图翻译。

图片[15]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

3.服务器设置

服务器名称、管理员密码、无线电、公告等(如果挂载了模组,可以关闭BE反作弊避免出错);关于“Server”模块的其他功能和设置可以截图翻译。

图片[16]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

开始运行

一切都设置好之后可以开启服务器了。

图片[17]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

等待服务器运行完成

图片[18]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限
图片[19]-《Arma3(武装突袭3)》开服专用服务器搭建 -【FASTER】版-芝士无限

如果在Arma3启动器中搜索不到服务器

  • 查看开服工具是否报错或闪退,闪退有可能是任务文件(.pbo)的问题,可以更换再测试
  • 查看服务器端口是否开放,可以在云服务器控制台开放全部端口(All),具体可以看上面服务器配置-端口开放部分的内容

如果在Arma3启动器中搜索到的服务器没有任务名或地图名

  • pbo封包命名加两遍地图名(如:=BTC=co@30_Hearts_and_Minds.Lythium.Lythium.pbo),Lythium是地图名称
  • FASTER 工具,在配置文件中“Missions”项的任务列表下方“AutoSelect Mission(自动选择任务)”勾选复选框
  • 任务文件(.pbo)问题,可以调整重新封包再上传到任务文件夹

进入服务器后弹窗出错

  • 具体看什么弹窗,可以百度搜索
  • 如果是mod问题可以查看挂载的mod是否有依赖mod没有一起挂载

启动器查看服务器模组列表提示“签名不匹配”

  • 大概率是开服工具抽风了,一般无需理会,可以正常进入游玩(如果是自己小团队玩的话可以直接关闭签名验证)
  • 可能是模组挂载到的类型(服务端/客户端)勾选错误
  • 任务文件(.pbo)问题,这个解决方法还未找到(欢迎帮助解答)
  • 将FASTER验证签名修改为“Disabled”运行游戏服务器,然后关闭将验证签名修改为“Activated”

如果遇到其他问题或者您有更好的解决方法请补充,十分感谢!

关于.pbo任务文件编辑与解封包问题,后续站长会出一篇文章讲解,敬请期待吧。

© 版权声明
THE END
喜欢就支持一下吧
点赞57
评论 抢沙发

请登录后发表评论

    暂无评论内容