图片看不清就在新标签里打开图片(推荐用电脑阅读)

这个up主讲的挺好,推荐先看他的视频https://www.bilibili.com/video/BV1UZ4y167ob?share_source=copy_web

一、服务器

服务器不是必须的,但是最简单的。我买的是腾讯轻量云学生特惠机,这个部分就不教你怎么买了,首先讲有服务器的操作方法

1、购买完服务器后安装windows server镜像(如果是新手我推荐用windows server,有基础的可以用linux server)。

linux教程给你指个路https://blog.csdn.net/m0_55973677/article/details/123395568

!!!!!注意,记得去服务器防火墙里把需要用的端口打开,例如udp 27015和udp27016!!!!!

2、连接到你的服务器,这个部分如果不会,网上有大把的教程。以腾讯云为例

https://cloud.tencent.com/document/product/1207/44579

3、安装运行库合集,为了简单点,就没必要精确的一个一个安装,我全都要(其实steam自己会装需要的运行环境)https://dl.3dmgame.com/patch/89066.html

4、在服务器中下载steam,并且登录你的账号

5、在这里勾选游戏和软件,然后在下面的搜索栏里搜索 Risk of Rain 2 Dedicated Server ,下载并安装。

6、安装完后不要急着打开,先打开下载完的服务端所在目录

如果你这个文件夹里只有1个server_startup.cfg文件,不用担心,先运行一遍服务端,然后关掉。

关掉后出现了一个新的文件

第一次加载需要一点时间,等出现ip discovered就说明开服成功了

https://tinasprout.lanzoul.com/iqEPu01axxcf 在这里下载最后一个文件,解压后把那个文件放进Config文件夹

7、修改文件(这些参数不用改的和我一模一样)

注意!!!最大人数在2022.3.6更新后只能是4人,你改成16人,但是还是只有4人能加入。除非你打mod,不然我还是建议只改成4人。

注意!!!这两个文件的修改参数要一模一样,要改就得两个都改

8、到这里差不都就OK了,试着在服务器端打开你的steam,打开 Risk of Rain 2 Dedicated Server然后等代码运行结束,CMD命令窗口千万别关,关了后你的服务器就关了。

9、后话以及注意事项:

最好是2核4g的服务器,1核2g的太卡了(除非你用linux server或者整frp)。

在云端运行完服务器,steam和命令窗口千万别关!!!!

只有一steam号,自己想玩自己的雨中冒险2服务器咋办?没关系,服务器云端的steam号被顶了不碍事,只要放在那不管它,不会有任何影响。至于自己电脑上的steam该怎么玩就怎么玩。

甚至你就打开steam,不用登录,然后把steam缩小,双击打开Risk of Rain 2 Dedicated Server 也照样可以开服(这种方法不适合mod服)

二、没有服务器

没有服务器或者已有的服务器太辣鸡带不动 Risk of Rain 2 Dedicated Server,没关系。去找内网穿透服务,或者在自己的云服务器上运行frp。

先给你指路https://github.com/fatedier/frp

下载解压到你的服务器和客户端里

首先配置服务端,服务端配置文件是frp文件夹里的frps.ini

[common]
# 此项不推荐修改
bind_addr = 0.0.0.0 

# 与客户端 绑定端口,可以修改,推荐默认
bind_port = 7000
 
dashboard_user = 登录后台的用户名,你自己设置
dashboard_pwd = 登录后台的密码,你自己设置  

# 从web登录后台的端口,启动成功后可通过浏览器访问如http://ip:7500
dashboard_port = 7500  

# 你客户端连接服务端的认证秘钥
token = 可以是字母、数字,你自己设置

现在配置客户端,也就是雨中冒险2服务器运行的电脑,客户端配置文件是frp文件夹里的frpc.ini

[common]
server_addr = 公网IP,你租的服务器应该自带一个公网ip
authentication_method = token
token = 与云服务器端设置的token保持一致

# 与云服务器端bind_port保持一致
server_port = 7000 

# 客户端名称,自行设置
[ror2]  

# 选择协议,例如tcp,udp
type = udp

# 本机地址
local_ip = 127.0.0.1 

# 本地需要转发出去的端口
local_port = 27015 

# 云端的端口,可自行设置
remote_port = 27015  

至于怎么手动启动,我推荐在frp文件夹里编辑一个.bat文件

例如服务端里新建一个start.bat,编辑内容为

start cmd /k "cd/d %~dp0 && frps.exe -c ./frps.ini"

在客户端里也新建一个start.bat,编辑内容为

start cmd /k "cd/d %~dp0 && frpc.exe -c ./frpc.ini"
就像这样

三、想要做mod服

mod有很多好处,有的mod可以让玩家中途加入,还有的可以支持16人房间超多人游玩,还有一些可以共享装备,死后复活等等。。。。。

主要教程参考r2modman,mod服和个人版教程大同小异

为君指路https://dsp.thunderstore.io/package/ebkr/r2modman/

下载完解压安装,安装完后打开

等待加载后会来到这个界面

前3行的mod必装,其他的随意

四、一些奇怪的小知识

原文地址

省流:总结以下几个点

看到标签一栏了吗,第一个mod是指该房间启用了mod,第二个"rv1"或"rv0"是开启和关闭投票。第三个个"a="是启用神器,规则是 a=神器编号。第四个代表难度,mn(季风)rs(暴雨)dz(细雨)。最后一个是个人加上去标签。


我是个旧时代的幽灵