当前位置:网站首页>方舟开服工具、服务器教程win
方舟开服工具、服务器教程win
2022-08-03 15:10:00 【V13807970340】
开服教程
开服需要下载的东西都在这了,不包含插件工具等...插件以及工具有需要的小伙伴可以找我
1.steamCMD
steam任何一个游戏的服务端程序你都要通过steamcmd来安装
下载解压steamcmd,然后通过steamcmd安装ark的服务端程序
2.编辑开服配置,启动ark服务端程序
首先你要有一个服务器,至于家用电脑作为服务器肯定是可以的,
但是首先你要有公网ip,其次如果你想要服务一直在线,就要24小时不关机,且公网IP需要向运营商申请才行,这个是需要提交资料以及审批的。所以自己的电脑架设游戏不推荐。
然后你的服务器要满足下面的要求。

首先内存问题,低于4G不用考虑了,实测4G差不多是一个服务的最低标准,人多也要崩,一个70人服如果人满,就得达到8G。
等于一个服务端就要有4-8g内存。
双通三通多通,其实就是同时运行多个服务端程序,所以直接乘
双通8-16g
三通12-24g
这里仅供参考
端口问题直接找我就好,如果是某里或者其他运营商买的服务器,直接去控制台开启关闭相应的端口就行了,注意图中哪些是udp 哪些是tcp。
然后就是上图最下面你需要安装 C++ 2013 ,DirectX这两个前提条件,不然服务端程序也是跑不起来的
接下来正式开始艾西手把手教你怎么开服:
学会之后,基本上steam其他游戏的服务器也都是这个道道。
https://developer.valvesoftware.com/wiki/SteamCMD
打开steamcmd页面,如果英文看的不方便可以使用浏览器的翻译功能,比如chorme浏览器。

找到这个steamcmd下载链接
https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
下载
解压之后目录是这样的

打开cmd控制台,win+r 输入cmd打开

然后cmd中指定到你steamcmd目录
先输入是哪个盘,C还是D还是E,然后回车
开头变为指定盘符之后用cd命令 指定到目录

然后按次序在cmd中输入如下图指令并依次回车

steamcmd最后一步,下载ark服务端程序

此处的376030是akr的服务端程序id 如果要安装其他游戏服务端,可以搜索其他的id,后面添加的vaildate是下载校验的作用,推荐加上。
steam所有服务端id列表
https://developer.valvesoftware.com/wiki/Dedicated_Servers_List
然后等待下载完成,输入quit退出就行了,到这里第一步就完成了
下载完成的服务端目录

开始第二步,编辑开服配置,启动服务器
https://ark.gamepedia.com/Dedicated_Server_Setup
这是ark wiki的文档
在上图服务端程序的目录下,ShooterGame\Binaries\Win64文件夹内创建一个start_server.bat文件,
其实命名无所谓,这个文件是用来启动服务端程序,并传入相关命令行配置

下面着重讲一下这个bat文件内容
![]()
start ShooterGameServer.exe
"Extinction
?listen
?Port=7777
?QueryPort=27015
?RCONPort=27020
?PreventDownloadSurvivors=False
?PreventDownloadItems=False
?PreventDownloadDinos=False
?PreventUploadSurvivors=False
?PreventUploadItems=False
?PreventUploadDinos=False
?SessionName=Arbalest_Extinction<灭绝/2倍/无MOD/双通>
?AltSaveDirectoryName=Save_EX -NoTransferFromFiltering -clusterid=mycluster1"
exit
我这里是便于你们观看,所以一个命令一行,实际应该和我图片中一样,一行到底 英文符号问号连接各个参数命令
start ShooterGameServer.exe 第一行雷打不动的,启动服务端程序
?listen 监听必要
?Port=7777 游戏主程端口
?QueryPort=27015 用于steam官方列表搜索你服务器的端口
?RCONPort=27020 命令行聊天端口
?SessionName=Arbalest_Extinction<灭绝/2倍/无MOD/双通> 这里你就可以写自己的服务器名字
下面这一部分都是用于多通服务使用,如果你只开一个服务或者不需要相互联通就不需要
?PreventDownloadSurvivors=False
?PreventDownloadItems=False
?PreventDownloadDinos=False
?PreventUploadSurvivors=False
?PreventUploadItems=False
?PreventUploadDinos=False
?AltSaveDirectoryName=Save_EX -NoTransferFromFiltering -clusterid=mycluster1 这里的“-”前面要加空格
exit 最后别忘了exit
关于多通服务器 参数里的 -clusterid=mycluster1 这里的mucluster1 你可以随便命名,但是你想要几个服务器多通,这个clusterid就必须要一致,并且这里的?PreventDownloadSurvivors=False 意思就是禁止下载生存者为否,意思就是开启生存者下载,其他同理
补上地图参数,放在所有参数第一个
TheIsland 孤岛
TheCenter 中心岛
ScorchedEarth 焦土
Ragnarok 仙境
Aberration 畸变
Extinction 灭绝
这里是所有的服务端配置参数,有兴趣的可以自己看看
https://ark.gamepedia.com/Server_Configuration
配置完参数,并且确保你的文件内容格式没有什么错误的话,直接执行这个bat文件就可以了。
然后就会有个命令窗口一闪而过,再然后就跳出服务端窗口

如果像我这样全部到这结束了,那就说明成功了

除了在bat文件中写开服配置之外,也可以在上图中的这个文件中写,并且这个文件配置的优先级是高于bat文件中的配置的,意思就是比如***at文件中设置个经验获取倍数是2倍,但是在这个GameUserSetting.ini文件中设置的是5倍,那么最后服务器就会以ini文件中的5倍为准,另外如果是多通服,这个ini文件也是公用的,所以配置都会统一,如果想每个服配置不一样,方法就是不在同一时间启动多个服务器,启动完成一个修改下ini,再启动下一个。
所有相关服务器配置参数,都在23L给出的链接中。
另外如果遇到服务器名称写的是中文名,但是启动完成之后中文变成了乱码。
解决办法就是在GameUserSetting.ini文件中设置服务器名称,并且修改这个GameUserSetting.ini文件的编码格式。
很简单,直接另存为就好了。


如果你能一直看到这里,就算你没有编程经验,你也应该能理解那些第三方的配置工具的原理了。
写一个win窗口,列出各个想要添加修改的开服配置项,你修改窗口中配置项的同时,脚本去读写修改对应的配置文件,比如ark服务端这里就是指去修改GameUserSetting.ini这个文件,来实现开服配置的统一管理。

边栏推荐
- 6000 字+,帮你搞懂互联网架构演变历程!
- 夜神浏览器fiddler抓包
- 【FPGA教程案例44】图像案例4——基于FPGA的图像中值滤波verilog实现,通过MATLAB进行辅助验证
- 【R语言科研绘图】--- 柱状图
- Several methods of installing Mysql in Linux
- 2021年12月电子学会图形化三级编程题解析含答案:跳高比赛
- PHP高级面试题 - 第二天
- 2022-08-03日报:汪林望 vs 刘铁岩:AI、机器学习在材料科学研究中能发挥哪些作用?
- 取消转义字符(r)
- R7 6800H+RTX3050+120Hz 2.8K OLED屏,无畏Pro15 2022开启预售
猜你喜欢

eolink告诉你,国内Api行业,可以内卷到什么程度?

使用华为HECS云服务器打造Telegraf+Influxdb+Grafana 监控系统【华为云至简致远】

R7 6800H+RTX3050+120Hz 2.8K OLED screen, Intrepid Pro15 2022 pre-sale

STM32H743VIT6配置ADC为1M采样率

MMA安装及使用优化

2021年12月电子学会图形化一级编程题解析含答案:下雨

你没见过的《老友记》镜头,AI给补出来了|ECCV 2022

夜神浏览器fiddler抓包
![Detailed explanation of cloud hard disk EVS and how to use and avoid pits [HUAWEI CLOUD is simple and far]](/img/95/c05f184a6221fefaaa93beb9dccc33.png)
Detailed explanation of cloud hard disk EVS and how to use and avoid pits [HUAWEI CLOUD is simple and far]

Currency ATM: Solana Wallet Has Unknown Security Vulnerability, A Large Number Of Users' Digital Assets Are Stolen
随机推荐
程序员面试必备PHP基础面试题 – 第十八天
6000 字+,帮你搞懂互联网架构演变历程!
一个在浏览器中看到的透视Cell实现
PostgreSQL 每周新闻 2022-7-27
面试官都震惊,你这“网络基础”可以啊
使用Typora+EasyBlogImageForTypora写博客,无图床快速上传图片
问题9:为什么有边界值的测试?
MySQL性能优化的'4工具+10技巧'
PostgreSQL V14中更好的SQL函数
R7 6800H+RTX3050+120Hz 2.8K OLED屏,无畏Pro15 2022开启预售
王守创:多组学整合分析揭示植物代谢多样性的分子机制(8月2号晚)
HDU 1160 FatMouse's Speed(最长递减子序列变形)
devops-2:Jenkins的使用及Pipeline语法讲解
Use Typora+EasyBlogImageForTypora to write a blog and upload pictures quickly without a picture bed
图形学-粒子系统 (Particle System)
liunx服务器遇到SYN_SENT洪水攻击
PAT乙级-B1017 A除以B(20)
2022-随便学学
leetcode-105 从前序与中序遍历序列构造二叉树-使用栈代替递归
2021年12月电子学会图形化一级编程题解析含答案:下雨