跳至工具栏

方舟开服教程——架设非官方服务器详解(win系统使用ASM)

转载请注明出处,否则将追究其侵权行为!

友情提示:架设服务器需要一定的计算机基础知识,入坑需谨慎!

开服常见问题及解决方法

前置准备条件

首先需要一个服务器设备。可能有的新手认为服务器是那种很高端专业的设备,其实服务器在生活中就很常见,你现在使用的电脑也可以作为一个服务器使用。你可以选择自己的电脑也可以购买专业服务器放家里或托管机房,也能租赁云服务器比如阿里云、机房独立服务器、淘宝面板服比如易娱云和维姆。这些的区别在另一个帖子中就有粗略的介绍对比。方舟生存进化开服服务器如何选择的建议指导

本文介绍的是除了淘宝面板服之外的设备架设非官方服务器的操作,使用的设置安装的是Windows操作系统,就跟自己电脑使用软件工具一样。所有设备架设服务器的操作都是一样的,就算淘宝面板服他也是相当于架设好一个服务器之后给你一个网页帐号进入面板设置服务器,相当于套了个外壳给你,本质上是没有区别的。

硬件设备有了之后就是系统环境的安装与配置了。不过如果你是使用家中的设备联网架设的话还需要注意一点就是网络,首先需要拥有公网ip(只有电信宽带可以申请到公网ip,不过是动态ip,看地区有的地区申请就给有的地区不会给),然后要在路由器进行网络的端口映射的操作。(如果没有公网ip也可以使用内网穿透工具,但比较麻烦并且不怎么稳定)这块的操作比较麻烦,有的想用自己家里设置开服的新手都是卡在这一步,不得不租赁服务器开服。而且家庭宽带申请的公网ip是动态的,会不定期变动,并且稳点性和线路都不及机房服务器。云服务器则只需要进行安全组放行端口就行,要注意的是游戏使用的网络协议为UDP,安全组放行协议最好为UDP/TCP(BOTH),就是最好UDP和TCP都放行。机房服务器则不需要设置网络方面的上手即用方便快捷。

这是我自己录的家庭宽带开服路由器设置的视频,可以参考一下。 ark开服教程之网络篇bilibili链接点击进入
不同设备不同网络环境设置方法或许会有所差别,教程不一定适用仅做参考!
PS:开启了DMZ主机之后就不用再单独映射端口了,DMZ主机的功能是开放该设备的所有端口。

系统环境运行组件安装

硬件设备及网络都准备到位之后就是系统环境及运行库的安装和配置了。必备的系统运行组件就三样,可以进右边的服主交流群下载,安装完毕之后就可以开始方舟非官方服务器的架设工作了。
DirectX修复工具.NET Framework4.8VC++最新运行库

虚拟内存设置

方舟服务器还需要用到虚拟内存的,设置的地方在:
我的电脑右键属性->高级系统设置->高级->性能设置->高级->虚拟内存->更改

建议使用自动管理或选择一个磁盘后选择系统管理的大小,会自动增加虚拟内存的容量。

开服工具下载

现在方舟架设非官方服务器使用的是一款名叫“ARK Server Manager”(简称ASM)的方舟服务器管理工具,有下载安装服务器端的功能,基本上算是官方开服器了。
这是ASM的官网:开服器官方下载页面
可进右边服主交流群下载最新版ASM开服工具压缩包文件
PS:由于软件的升级服务器在国外,所以在线更新需要VPN才能正常访问,建议下载zip格式的压缩包,解压即可使用,升级版本直接覆盖替换文件就行,配置不会被覆盖。

运行组件安装好,开服器下载完成解压后打开Ark Server Manager.exe即可,最好以管理员身份运行。
打开后会有个提示框弹出,不用管里面的内容,点击确定后它会弹出一个文件夹选择框,这是要你确定steamcmd的目录。
重点提示:路径不能带有中文以及空格,否则会导致无法下载服务端文件或无法启动服务器。
选择完成后它会弹出一个黑色命令框自动下载需要的基本组件,完成后会自动关闭并打开开服器,等待下载完成就可以开始使用了。

界面介绍

提示:里面各个设置的具体介绍鼠标移过去就会显示出来。

设置中文方法:开服器自带中文,点击右上角全局设置按钮(齿轮样按钮),在弹出的界面可以看到有“英文”两个字的下拉框,点击下拉框选中中文即可。其他内容最好不要修改保持默认即可,然后关闭窗口。

创建新的地图配置只需点击开服器界面上方的+按钮即可。

出来的界面如下图。

ASM界面

配置名称:可自定义为自己想要的标记,用来区分不同地图。
PS:配置名称不能用三个字的中文,会导致无法启动服务器。
安装位置:设置该服务器文件的目录,可自己选择。 目录也不能带有中文路径!

提示:开服器显示的安装版本不会实时读取,以启动界面显示的版本为准。
网络状态在服务器启动完成后显示为可用表示该地图可被外网搜索到。

基础管理

基础管理

服务器名称:显示在方舟生存进化客户端内非官方服务器列表的服务器名称。需要注意的是如果名称大约在60个字符后面的内容是不显示也搜不到的。
服务器密码:清空不要设置,设置了玩家需要密码才能进服。
管理员密码:服务器管理权限的密码,可以开启管理员权限。
观察者密码:可让玩家使用观察者模式的密码。

服务器端口:自定义,每个服务器设置不同,不能与其他已使用的端口重复,也不要连排设置端口号,最好每个地图的服务器端口间隔几位。客户端使用的端口,并且EPIC平台直连用的这个端口。
目标端口:自定义,每个服务器设置不同,不能与其他已使用的端口重复,也不要连排设置端口号,最好每个地图的服务器端口间隔几位。也叫查询端口,steam平台的直连用的是这个端口。
本地IP:根据服务器网络选择,可选择“让方舟自己选择”。
启用RCON:建议开启。勾选后可以点击右上的控制台按钮管理服务器,如查看服务器玩家、后台输入管理代码等。开启后自定义个用于该地图使用的RCON控制台端口号,不能与已使用端口重复。

地图名称:可以在下拉框里选择官方地图,如果是mod地图则填入mod id下载后手动输入作者给的地图名称。
总装换MOD ID:留空,可在下拉框中选择原始DLC,用来开原始服。
MOD ID编号:添加要添加的MOD的mod ID。每个id之间用英文逗号","隔开。配置mod设置位置在“自定义GameUserSettings.ini设置”里粘贴创意工坊mod发布页版块给出的配置代码。

自动保存时间:服务器自动保存地图的间隔。(是保存间隔不是备份间隔)
右边两个按钮一个立即备份,一个恢复。恢复按钮里可以用于回档,需要服务器关闭后才能操作。

服务器公告消息:设置每次进服显示在游戏界面上方的文本。
方舟毁灭倒计时:自己决定。

服务器选项服务器日志选项:可参照我设定的,具体的鼠标移到相应的项目上会有介绍,不一一讲解。
要开启steam和EPIC互通只需要勾选Enable Crossplay,并且没有添加mod即可。另两个英文的为仅steam和仅EPIC,后续会翻译。
启动时强制重生恐龙:每次服务器开启时会清理一遍所有野生恐龙,自行决定是否开启。
备用保存目录名称:建议留空。如果设置了则文件内地图存档的文件夹名则为设置的值,不利于一些软件工具操作存档。
跨方舟数据集群ID:是多通服互通需要设置的,要想多个服务器在一个集群,传服时可见则每个服务器都设置相同的ID。
集群目录覆盖:要让同一服务器的地图方舟数据互通,即可互传人物恐龙和物品,集群目录覆盖点击打钩。
服务器参数:服务器启动参数和开启活动,可在ARK维基百科里查看活动启动代码。

下载服务器文件及搜服

地图选择好后就可以点击上方的安装按钮进行地图以及mod的下载,会有个提示款出现显示下载安装的进度,等到最后在最下方出现Finished upgrade process.且没有出现“error”字样就是安装完成,就可以点击开始按钮来运行服务器。已安装服务器端之后按钮会显示为“更新/验证”,可点击该按钮手动更新服务器版本。各项设置配置完记得点保存按钮,服务器在运行的时候保存需要重启才能生效。
网络配置等没问题的话就可以在游戏客户端的非官方服务器内搜索到服务器名称,玩家连接你的服务器就会自动下载添加的mod。

提示:游戏内搜服并不一定能搜到你开的服务器,可steam客户端中用ip:查询端口搜服或者等待一段时间后在battlemetrics搜服网站里搜索。

ip搜服

steam直连链接:steam://connect/服务器主机IP:查询端口
示例:steam://connect/192.168.3.1:27015
EPIC直连方法
首先需要先进入单人游戏,然后按”TAB”键呼出控制台输入栏在下方,接着在里面输入:
open IP:服务器端口         例如:open 192.168.3.1:7777
PS:steam的直连用的是服务器的查询端口,而epic用的是服务器的服务器端口

启动服务器

启动服务器之后会有一个黑色命令框,这是服务器的运行窗口,关闭窗口服务器就会关闭。最后出现一行Number of cores的文字就开启成功,数字表示使用的处理器核心,类似下图。
提示:鼠标不要点中命令框里面去,如果鼠标点中了里面会出现图中的白色方块,这是这个地图就会卡住,玩家就会掉线,需要按下回车键把白色方块消去或直接重启服务器。

其他设置

自动管理

可设置自动管理功能开关。
注意事项:
1.使用关闭服务器重启服务器功能不能设置所有服务器在同一时间,最好间隔几分钟,否则服务器重启会冲突导致无法启动已关闭服务器。
2.包括服务器自动备份的周期是在开服器的全局设置里(按钮位置在上面设置中文里讲了)设置开启自动备份并设置时间后,在需要开启自动备份的地图配置中的这一块勾选上,该地图才会使用自动备份的功能。

规则

ASM规则

设置服务器的规则、模式设置。
就不一一介绍每个项目的功能了,鼠标移到项目上有介绍浮现,讲一些注意事项。

要修改最大野生龙等级则勾选“启用难度覆盖”,然后调整为你想要的野生恐龙最大等级(泰克恐龙另算)。难度偏移可不改。
如果是多通服,并且需要各个地图之间能互相传送人物、恐龙及物品,则勾选“启用角色数据下载”,并取消勾选你想要可互传的项目。然后角色数据上传选项内也取消勾选你想要可互传的项目。一个是下载一个是上传可自行调整。
如果要设置上传的时间间隔则勾选相应的覆盖上传期限并设置时间期限。
允许外来恐龙下载的功能是能把一个地图特有的生物传到其他地图,比如把畸变地图的一些恐龙。
其他选项自行查看说明,如果不知道某些选项的意思以及功能,建议保持不动。

聊天和通知

自行查看说明,自行选择。

HUD和视觉效果设置

自行查看说明,自行选择。

玩家设置

ASM玩家设置

自行查看说明,自行选择。
健康恢复就是血量恢复速度。
基础倍数:建议不勾选,这是玩家初始属性,修改后加点数值会有问题并且不好计算。
每一级所加属性点的倍数:勾选后可修改每种属性每次加点增加的值的倍数(官方人物加点增加的值的倍数),自行选择修改。

恐龙设置

ASM恐龙设置

调整恐龙相关设置,自行查看说明,自行选择。如果不知道某些选项的意思以及功能,建议保持不动。
如果要禁止某种恐龙刷新或调整某种恐龙的相关设置,官方恐龙在恐龙列表处找到该恐龙并调整。要禁止某种恐龙刷新驯服,则取消该恐龙的刷新或驯服的按钮勾选。调整某种恐龙的刷新数量则在列表顶上勾选恐龙刷新设置并修改刷新频率的倍数。
下面四个每级属性倍数建议只勾选第二个(每级属性倍数 (驯服)),调整相应属性的倍数恐龙每次升级加点属性增加的值就会按照设置的倍数。初始值是官方服务器设置。
拥抱间隔建议设置为(1/幼龙成长速度),比如幼龙成长速度值为10,则拥抱间隔可设置为1/10=0.1,这样是按照官方服务器留痕的比例。具体的自行测试调整。

环境设置

ASM环境设置

服务器环境、资源采集及经验获取相关设置,自行查看说明,自行选择。如果不知道某些选项的意思以及功能,建议保持不动。
使用优化采集建议勾选。
采集倍数就是服务器资源获取的倍数。
自定义采集倍数:可在采集倍数的基础上再单独设置某种资源的获取倍数。

建筑设置

ASM建筑设置

服务器内建筑相关设置,自行查看说明,自行选择。如果不知道某些选项的意思以及功能,建议保持不动。
加特林攻击伤害包含在建筑伤害中。1倍重型加特林打人物伤害为300,具体自行测试。
恐龙的炮塔伤害在恐龙设置炮塔伤害还可另行调整,加特林打龙伤害倍数为建筑伤害*恐龙设置炮塔伤害
放置防御在平台鞍勾选则可以在平台鞍上放置发电机及轻型加特林。

技能设置

ASM技能设置

修改服务器技能印痕设置。
可设置每个技能自动解锁及解锁等级。(不建议使用)
可设置隐藏某种物品的技能,让玩家无法学习该印痕技能。官方物品可在列表中找到并修改,mod物品需要用印痕修改代码修改。可隐藏某个官方物品印痕技能之后点中查看所有印痕设置代码,参考里面的代码格式然后替换你要修改禁止物品的印痕代码并在粘贴印痕修改代码里粘贴入修改代码。
代码格式:
OverrideNamedEngramEntries=(EngramClassName=印痕代码,EngramLevelRequirement=1,EngramPointsCost=1,EngramHidden=True,RemoveEngramPreReq=False)
注意印痕代码后面要加_C 。比如下面的隐藏制式狙击步枪的印痕技能,这样玩家就学不来也做不了制式狙击步枪
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_MachinedSniper_C",EngramLevelRequirement=83,EngramPointsCost=36,EngramHidden=True,RemoveEngramPreReq=False)
PS:EngramClassName是印痕代码,EngramLevelRequirement是学习该印痕技能需要的等级,EngramPointsCost是学习该印痕技能要消耗的技能点,EngramHidden就是是否隐藏该印痕技能,RemoveEngramPreReq是否取消前置技能需求,比如制作狙击步枪前置需要先学习火药、长管步枪等,设置True,即是,就不需要先学习前置技能了。

  • 全代码搜索通用教程

视频演示教程:https://www.bilibili.com/video/BV1G7411H7BD


制作覆盖:修改物品制作需要的材料,官方物品可直接找到并选中修改,mod物品代码格式如下,数字为制作所需材料的数量:
ConfigOverrideItemCraftingCosts=(ItemClassString=要修改物品代码,BaseCraftingResourceRequirements=((ResourceItemTypeString=制作材料代码,BaseResourceRequirement=1.000000,bCraftingRequireExactResourceType=True)))

其他选项框内内容需要根据服务器类型自行修改设置,不同倍率不同MOD的服务器有些设置都是不同的,有模板保存可直接在地图设置顶部配置名称右边加载与保存,模板文件可找开服务器的人员。

You may also like...

2 Responses

  1. 头像 LimSoo-jung说道:

    解决了。重新开了一个服务器的设置,把下的文件拷过去点更新就没有错误了,点开始也有反应了,之前不知道怎么回事。

  2. 头像 LimSoo-jung说道:

    我点击更新按钮后,东西是下下来的,但提示new server version false,版本0.0,网络状态不可用,怎么办啊

发表评论

%d 博主赞过: