上一章,我们配置了安全组,给SPT的端口:6969,以及给N2N MX SERVER留的两个端口TCP:8080,UDP:8081。
现在,我们来继续服务器上的操作,首先我们打开远程桌面:
将SPT文件和N2N MX SERVER解压到服务器上,你可以自己创建一个文件夹,我将塔科夫相关的都放在了一个{EFT-TOTAL}的文件夹下方便我自己来管理,
首先我们进入SPT文件夹下运行一下 SPT.Server:
他会创建几个新的文件和文件夹,比如”user“,因为我已经运行过了,所以你看到的应该会和我的图有一些不一样。
【user】文件夹是服务器使用的,下面有一个【mods】的子文件夹,我们的服务器端mod就要放在里面:
有些mod还会要求你将mod里面的一部分复制粘贴到【user/cache/bundle】文件夹下
【BepInEx】文件夹一般是客户端使用的,有些mod需要将文件分别放入【mods】和【BepInEx】文件夹下。
你想和你的朋友一起玩,制作的补丁包就要包含SPT文件夹,里面最好是mod和BepInEx都和你服务器端同步,不然cache里面的bundle没有同步会从服务器下载半天的,但是注意一点!!有些mod'分server和client的,千万不要放错了。
首先是联机mod projec FIKA:
https://sns.oddba.cn/135577.html
服务器上安装”主机mod“,给你朋友的客户端里面需要是”客户机mod“,不要放错了, Fika Dedicated(插件)是安装在主机上的,但是前提是你的主机性能可以独立运行塔科夫!!这个插件作用是主机端(服务器)来运算一些比如AI来帮助客户端减轻压力,所以一定要注意了。
我们将Fika mod(主机端)放入服务器的mod文件夹下:
客户端版本的Fika mod直接丢入SPT文件的根目录就行了
一个的客户端补丁包制作的简单的方法就是直接把服务器端这个SPT文件夹直接压缩,然后丢给你朋友,叫他解压spt文件夹将里面的文件直接丢到塔科夫本体的根目录下
客户端mod'不需要主机有,主机mod一般也不需要客户端有,但是有的缓存cache建议是同步,所以为什么我们不直接把整个文件压缩丢给你朋友呢,这样方便多了。
后续你朋友要在他电脑上添加客户端mod'(丢在BepInEx)直接添加就行,服务器不需要添加。
Fika是联机mod,我们想要联机就必须得要安装这个mod。
简单的来说:
主机mod→user/mods文件夹下
客户端mod→丢在BepInEx文件夹下,一般是BepInEx/plugins下,当然有的也会丢到BepInEx的其他地方。
我们接下来去更改服务器SPT的http文件,文件的位置在:*盘符:\*\…\SPT-……\SPT_Data\Server\configs下的http.json
我们使用”记事本“打开,我这里使用的是VSC,当然操作是一样的:
端口默认是6969,我们没有更改,在第一章也开启了服务器的安全组,backendip填第一章说的内网IP,复习一下查看方法:win+r然后输入cmd,再在打开的cmd界面输入ipconfig就可以查看了。
我们更改了两个:
更改名称 | 更改内容 | 描述 |
ip | 0.0.0.0 | 不指定ip访问,任意ip都可以访问服务器 |
backendip | 你的内网IP(内网流向公网) | SPT服务器回信从哪个IP流出 |
改完了不要忘记保存!!不然是没有更改的。
接下来我们去N2N MX SERVER 文件夹下打开N2N MX SERVER.exe
打开之后,一步一步的输入,如果出现问题,它就会闪退:
服务器端IP:填写内网IP,也就是你ipconfig查出来的
服务器端口:默认是8080,因为我们第一章演示的就是8080,如果你跟我演示的一样可以直接按 回车
超级节点使用IP端:默认就好,直接按回车
超级节点使用端口:默认8081,我第一章演示的也是这个端口,如果你跟我一样直接按 回车 就好
全部配置完毕后启动完成:Start Listening via IPv4。
如果配置配置错误,N2N MX SERVER就会闪退,你需要重新打开配置。
都完成之后我们可以打开SPT SERVER了
可以看到都在正常运行
注:我的因为是已经运行过一段时间了且加了其他mod,所以和你看到的是不一样的,而且我的端口因为自己开放的不一样,所以图里面是7777和7778,我教程里第一章是8080和8081,你照我教程的话直接默认就可以了。
到此,第二章也就结束了,接下来的第三章主要讲客户端该如何配置了。
您好,我想问下游戏版本有要求吗,是一定要3.8.X或3.9X以上的版本吗,还是全版本通用
想问下我想在服务器打上Fika Dedicated来减轻客户端压力(主要是ai一生成帧数狂掉太难顶了)然鹅自己莫得公网ip和能跑塔科夫的闲置电脑,只能租云服务器,一般需要什么配置呢,直接照塔科夫配置要求买又怕自己买太贵了
你好,
请求出现错误: Client network socket disconnected before secure TLS connection was established
002Error: Client network socket disconnected before secure TLS connection was established
这些报错是因为什么呢,我服务器上ip都输的没错 但每次N2Nserver都没有数据交互,只有开始的页面