windows

windows

1. 材料准备

想要搭建一个服务器,首先得拥有一台ECS或者VPS,即云服务器,国内可以选择阿里云、腾讯云等等,国外俄服可以选择gigsgigs、美服选择HostWinds,或者任何你熟悉的服务器供应商。

我是用的是阿里云新用户体验ECS服务器,具体购买流程请自行百度。

所需材料整理:本教程使用Windos10作为云服务器系统,使用SteamCMD作为steam服务器客户端。

将会使用到的文件:游戏存档、服务器配置文件

以上所需工具及文件都会在后面内容中提到。

2. 获取CoreKeeper服务器专属客户端


windows image 7

1). 在本机上下载FinalShell,使用FinalShell 远程连接你购买的云服务器

2). 按照图片顺序依次点击,添加自己的服务器,并在信息栏填写对应的信息,其中,主机填写IP地址。

3). 全部信息填写完成点击保存,双击保存好的配置文件,连接到服务器。

4). 进入浏览器,打开https://www.baidu.com, 搜索steamcmd并下载,将下载好的文件拖到桌面,解压缩,找到其中的steamcmd.exe启动运行,运行起来之后,依次输入以下命令并敲回车:

login anonymous

app_appdate 1963720

等待进度条结束,Core Keeper Dedicate Server就下载好了

5). 进入steamcmd/steamapps/common/Core Keeper Dedicated Server,双击运行Launch.bat,等待出现游戏id及提示后,按q,在按Enter,此时开服所必须的文件就自动下载好了。

3. 修改服务器配置文件


windows image 17
windows image 18

注意,使用此方法时,需要现在本地开服成功,然后生成所需文件。

1). 在云服务器上搜索“运行”,输入%appdata%,敲回车,打开之后先返回此文件的上一级AppData文件夹,再打开:LocalLow/Pugstorm/Core Keeper/Steam/DedicateServer

会发现只有一个AdminList.json,此时返回本机,使用上述方法打开LocalLow\Pugstorm\Core Keeper\Steam\一串数字

2). 然后将words文件夹,以及其他所有的非文件夹的文件复制到服务器上的LocalLow/Pugstorm/Core Keeper/Steam/DedicateServer文件夹中。

3). 使用文本编辑器打开(当然你也可以先下载一个VScode或者NotePad++)ServerConfig.json,编辑其中的gameId(28位数只能用大小写字母和数字0,内容自定义)和worldName(随意起名,最好用英文)。

4). 至此,服务器配置全部完成,其他文件配置方法将在后文简述

4. 启动服务器


windows image 26

找到云服务器上的

steamcmd\steamcmd\steamapps\common\Core Keeper Dedicated Server

中的Launch.bat,双击执行,显示了你自定义的gameId则启动成功

5. 注意事项


windows image 31

1. 如果启动Launch.bat后迟迟不显示gameId,则视为服务器未启动,需要耐心等待,如果耐心已经耗尽,请尝试重启Launch.bat。

2. 如果成功显示gameId,但链接游戏显示链接已关闭,则视为服务器配置不成功,请检查LocalLow\Pugstorm\Core Keeper\DedicatedServer中的AdminList.json,,其中steamID需要正确填写。

3. 如果服务器启动成功后一段时间内没有玩家登入,进程会自动休眠,连接服务器时会显示链接已关闭,为正常现象,只需要等待几分钟再连接,如果没有耐心,请按q,在Enter退出后重新打开Launch.bat

其他注意事项完善中...

Source: https://steamcommunity.com/sharedfiles/filedetails/?id=2826184571					

More Core Keeper guilds