《英灵神殿》专用服务器(供好友使用)

0 点赞
Valheim: 英灵神殿
转载

本指南介绍了无需进行复杂端口转发即可运行“专用”服务器的方法。该方法可帮助部分主机解决世界保存时的卡顿问题。 简介  许多玩家可能已经注意到,在朋友的服务器上游戏时,延迟通常在100毫秒左右(即使你们住在同一个城市等情况)。如果没有注意到这一点,可以在朋友的游戏服务器中按F2键查看。这个问题很可能是由于通过Steam的点对点技术在游戏内创建服务器导致的,但这并非主要原因。此外,我作为主机时,在“世界已保存”阶段经常遇到卡顿。 我们成功将延迟从100-110毫秒降低到2-5毫秒(一个客户端在隔壁房间,另一个在距离我12公里的地方),并且解决了我的卡顿问题。虽然过程有些曲折,但无需下载任何配置文件或模组,也无需在路由器中开放端口或进行端口转发,更不需要修改注册表。这些操作通通都不需要! 【3月23日更新补丁已修复此问题】! 现在,通过游戏本身创建的服务器与好友联机时,延迟已达到最佳状态。 本指南将介绍如何在不开放端口的情况下创建专用服务器,以及如何对其进行修改。准备阶段 我们需要:Valheim 游戏本体

《英灵神殿》专用服务器 - 随《英灵神殿》一同提供,但需在Steam库中下载(位于“工具”分类下,注意勾选相应选项,因为这并非游戏)!仅服务器主机需要下载; Radmin VPN - 局域网模拟器,类似Hamachi但更好用(个人观点); 需进行少量设置,如关闭防火墙和杀毒软件; 可能需要将设备放入路由器的DMZ区域。Radmin VPN 下载该程序可在谷歌中搜索“Radmin VPN”,点击第一个链接。 下载、安装并启动后,点击那个大红色按钮,就像向世界某处发射了一枚火箭,满意了吗?为方便使用,您可以在程序中点击【系统】=>【修改名称】,并设置您的Steam昵称; 接下来需要创建网络房间(由一人创建即可,谁创建都可以),为此需要点击【创建网络】,在弹出的窗口中输入【网络名称】和两次密码。请与您的朋友分享这些信息;其他所有玩家需要加入该房间,为此需点击【加入网络】,在弹出的窗口中输入【网络名称】和【密码】。

现在你们每个人都会出现在这个房间的列表中,只需将鼠标悬停在昵称旁边的指示器条上,就可以提前检查延迟。分析延迟数据,然后决定谁最适合担任主机。 成为主机的人就是老大,而你们其他人则要负责搭建【英灵神殿】专用服务器。主机与“击鼓传花” 首先,主机需要设置《英灵神殿》专用服务器:在Steam库中找到该服务器 => 右键点击 => 属性 => 本地文件 => 浏览; 会打开专用服务器的文件夹,我们需要关注“start_headless_server.bat”文件,用任意记事本打开它。我们关注以下命令行: valheim_server -nographics -batchmode -name "My server" -port 2456 -world "Dedicated" -password "secret" 各参数说明: -name "My server" - 服务器名称,可在引号内修改为自定义名称(仅支持拉丁字母); -port 2456 - 默认端口,建议不要修改; -world "Dedicated" - 世界名称,专用服务器与【英灵神殿】本体使用相同的存档文件夹。如果输入的名称与《英灵神殿》中已创建的任何世界都不匹配,将会生成一个具有随机种子的世界。因此,如果你想进入之前游玩过的世界,请输入该世界的名称(或者如果你想要特定的种子,请先在《英灵神殿》中创建该世界,然后在此处输入其名称); -password "secret" - 密码。最小长度为5个字符。 以下是我的服务器批处理文件内容示例:

保存所有更改。服务器设置到此结束。 启动服务器并加入游戏 1. 首先,主机启动Radmin VPN,点击红色按钮(它会变成蓝色的ON状态)。 2. 其次,通过Steam启动【Дедекад】服务器。 3. 会打开“命令提示符”,无需进行任何操作,服务器会加载,当它完全启动后,最后两行内容大致如下:

现在所有人都可以连接到主机(包括主机本人),为此需要获取他的【地址】并连接。地址显示在Radmin VPN的昵称旁边,只需复制该地址并在末尾加上端口2456,最终地址示例如下:26.164.219.将此地址发送到您常用的群聊(如VK或Discord)中以便使用,所有人复制该地址(Ctrl+C),启动游戏,开始游戏,选择或创建角色,点击“开始”,进入“加入游戏”选项卡,点击“通过IP加入”按钮,粘贴主机地址(Ctrl+V),点击“连接”。 成功! 附:主机!要关闭服务器,请在服务器窗口中使用快捷键“Ctrl+C”,系统会保存世界,之后需要确认退出(输入Y并按回车键)。

服务器与模组 -服务器的模组安装方式与游戏客户端相同; -服务器并非必须安装模组,但部分模组最好在所有端(主机客户端、主机服务器、队友客户端)之间进行【同步】,例如【Paddle Power】【Keezys Better Wolves】。总之,所有那些不会影响模组所有者本人(比如额外槽位不需要同步),而是会影响应在其他玩家面前显示的现象(如“Paddle Power”带来的船只加速或“Better Wolves”带来的强化驯服狼); -建议使用【R2Modman】来修改游戏。关于如何通过R2Modman进行游戏模组化的所有内容,可以在本指南的【第一种方法:半自动】部分中阅读。在此管理器中,同样可以跳转到模组下载网站,以便将其安装到服务器上(遗憾的是,服务器端需要手动安装)。纯净游戏和带有模组的服务器内容看起来是这样的: