保姆级教程:基于Docker部署雨中冒险2服务器

目录
警告
本文最后更新于 2022-10-18,文中内容可能已过时。
注意
配置需求
- 至少 2GB 内存
- 3GB 硬盘空间
简易开服
|
|
运行以下命令之后,我们需要耐心等待 5-10分钟,在此期间容器会自动下载开服相关资源,我们需要耐心等待。
输入 docker logs -f -t ror2
可以实时查看日志信息,出现以下信息就代表我们开服成功了,现在进入联机大厅可以看见一个名为 雨中冒险2 的服务器。
|
|
相关参数
R2_PLAYERS
, 最大玩家数量, 默认为 4,不建议超过 16;R2_HEARTBEAT
, 设置为1
可以让 多人联机列表显示您的服务器, 必须添加-p 27016:27016/udp
参数开放端口;R2_HOSTNAME
, 设置您的服务器名称;R2_PSW
, 加入服务器的密码,不填则无密码;R2_ENABLE_MODS
, 设置为1
开启 Mod 支持 详细点我);R2_QUERY_PORT
, Steamworks 监听的端口, 需要添加-p <PORT>:<PORT>/udp
参数;R2_SV_PORT
, 游戏服务器端口,玩家加入用的, 需要添加-p <PORT>:<PORT>/udp
参数.R2_TAGS
, 服务器标签,方便查询,一般不填.R2_GAMEMODE
, 游戏模式, 默认经典ClassicRun
. 其他模式:ClassicRun
(Standard)InfiniteTowerRun
(Simulacrum)
检测服务器状态API
<IP_ADDRESS>
变量替换为您的服务器 公网IP
加默认端口 27016
|
|
Mod 支持
安装 Mod 前你需要拥有以下文件,这里推荐使用 r2modman 进行安装
- BepInEx
doorstop_config.ini
和winhttp.dll
,位于 BepInEx 同级目录
之后我们需要将该文件目录,您的模组包目录,这里用 /path/to/directory
代替,使用命令
|
|
耐心等待 Steamworks Server IP discovered.
出现即可!至此安装 Mod 就完成了。
可能遇到的问题
中文玩家名为问号
暂时没找到解决办法
设置中文语言
创建一个文件 config.cfg
|
|
Docker 启动加上以下参数
|
|
服务器标签
名称 | 说明 |
---|---|
mod | 是否启用 mod |
rv | 是否开启投票 1 开启 0 关闭 |
dz | 细雨难度 |
rs | 暴雨难度 |
mn | 季风难度 |
神器标签 | 说明 |
---|---|
a= | 无神器 |
0 | 恶意 |
1 | 统率 |
2 | 荣耀 |
3 | 谜团 |
4 | 混沌 |
5 | 玻璃 |
6 | 纷争 |
7 | 进化 |
8 | 蜕变 |
9 | 牺牲 |
: | 复仇 |
; | 亲族 |
< | 虫群 |
= | 亡者 |
> | 脆弱 |
? | 灵魂 |