最近沉迷的游戏,由于联机环境复杂,固出此教程。
1.建立本地服务器
SteamCMD 是 Steam 客户端的命令行版本。它的主要用途是使用命令行界面安装和更新Steam上可用的各种专用服务器。它适用于任何使用SteamPipe内容系统的游戏。当你需要架设一款在Steam发行游戏的个人服务器的时候,就会用到这款软件。
但是雨中冒险2有已经集成好的cmd,所以我们懒人直接在steam商店中下载即可。( •̀ ω •́ )✧
点击库
筛选条件里勾选上”工具“
输入
rain
搜索,会看到有一个Risk of Rain 2 Dedicated Server
,这个就是我们要的服务器,下载即可下载完成后,在库里右键它–>浏览本地文件–>进入到
...\steamapps\common\Risk of Rain 2 Dedicated Server\Risk of Rain 2_Data\Config
的文件夹,用记事本或者VScode打开server_startup.cfg
这个文件,进行服务器的配置修改配置
1
2
3
4
5
6
7sv_maxplayers 4; // 游戏人数上限,实际上已不可更改,需打"toomanypeople"mod
steam_server_heartbeat_enabled 1; // 设置为0将不播发到主服务器。没懂,不修改
sv_hostname "Risk of Rain 2 Dedicated Server"; // 服务器名称
sv_port 27015; // 服务器使用的端口
steam_server_query_port 27016; // 服务器查找端口的范围
steam_server_steam_port 0;
sv_password ""; // 设定服务器的密码,留空白则无需密码即可加入保存修改完成配置
2.内网穿透
内网穿透,即NAT(Network Address Translator)穿透,是指计算机在内网(局域网)内使用私有IP地址,在连接外网(互联网)时使用全局IP地址的技术 。该技术被普遍使用在有多台主机但只通过一个公有IP地址访问的私有网络中。
联机所使用的内网穿透有多种方式,我列举一下目前我知道的软件:RadminLAN,N2N,Team viewer,ZerotierOne,SakuraFrp,蛤蟆吃…(咋一看我还试了好多软件哈哈哈)
本文主要介绍以SakuraFrp来穿透的方法。开始!
- 首先去注册一个账号,然后花¥1完成实名认证
- 认证完成就可以免费用普通隧道了。记得趁人少的时候创建隧道,不然满负载时隧道是暂停创建的!
- 查看节点状态。
服务
–>节点状态
,找一个人少的节点。记住这个节点的名字,一会要用。 - 隧道列表里,点击创建隧道,筛选
UDP类型
和普通节点(内地)
,选择刚刚看到人少的节点进行创建。 - 节点类型选择
UDP
,本地IP默认就行,本地端口设置为27015
,点击创建
即可 - 最后下载他的桌面端应用,用密钥登陆客户端,打开我们创建的隧道,在日志里查看隧道的具体信息。一会连接服务器要用。
3.开服务器
- 通过r2modman打开
Server
的Risk of Rain 2 Dedicated Server
。这里我默认你已经学会使用这个软件,注意mod要装在服务器里头。(部分人反映不会安装mod,现可在参考文章学习) - 在
profile selection
界面这里建议create new
,创建一个专门用于服务器的mod配置 - 到里面的
online
下载你所需要的mod。如果你是加入别人的游戏,建议是和房主的mod一致,否则可能会出现不可预知的错误。 - 安装完所需的mod,点击
startmoded
启动服务器 - 直到命令行窗口显示
teamworks Server Ip discovered
,至此,装了mod的服务器开启成功!这个窗口要一直开着不能关闭。 - 可以到steam中查看是否开启成功
- 打开steam主页面
- 点击左上角的选项卡
查看
,点击服务器
,里面有个局域网的选项卡,点击看看是否有房间,如果有,说明房间开启成功
4.好友加入服务器房间
通过r2modman打开
Game
的Risk of Rain 2
游戏内打开控制台
Ctrl
+Alt
+~
依次输入以下代码
1
2cl_password <设置的密码>
connect <日志里的地址>也可以直接一行输入完
1
cl_password <设置的密码>;connect <日志里的地址>
5.如何中途加入
这个其实是一个mod,需要安装在服务器里。名字是DropinMultiplayer。它可以让中途加入的人拥有一定的物品装备,不至于落后太多而无游戏体验。
控制台输入/join_as Bandit
角色 | 对应代码 |
---|---|
盗贼 | Bandit |
船长 | Captain |
指挥官 | Commando |
毒狗 | Acrid |
工程师 | Engineer |
异教徒 | Heretic |
女猎人 | Huntress |
铁拳 | Loader |
工匠 | Mage |
雇佣兵 | Mercenary |
机器人 | MUL-T |
雷克斯 | REX |
轨道炮手 | Railgunner |
虚空恶鬼 | VoidSurvivor |