本指南介绍您在使用 V Rising 专用服务器时可能遇到的常见问题及其解决方法。有关初始服务器配置和连接方法,请参阅 V Rising 专用服务器设置指南。
服务器未出现在服务器浏览器中
如果您的服务器正在运行但未在 Steam 或游戏内服务器浏览器中显示:
- 在 GPanel 中打开网络选项卡,确认分配的查询端口。然后验证
ServerHostSettings.json中的QueryPort值是否完全匹配。 - 确保
ServerHostSettings.json中的"ListOnSteam"设置为true。如果设置为false,服务器将不会被列出。 - 启动或重启服务器后,可能需要 5 到 15 分钟服务器才会出现在浏览器中。在此期间使用直接连接来验证服务器是否可达。
- 确认 GPanel 中服务器状态显示为 在线。如果服务器崩溃或启动失败,它将不会在 Steam 主服务器上注册。
直接连接绕过。 即使服务器尚未在浏览器中显示,您也可以随时使用服务器的 IP 和游戏端口(可在 GPanel 的网络选项卡中找到)直接连接。在 V Rising 中,转到开始游戏 > 在线游戏 > 直接连接并输入
IP:PORT。
重启后配置更改未生效
如果您编辑了 ServerHostSettings.json 或 ServerGameSettings.json,但更改未在服务器上反映:
- 编辑前先停止服务器。 V Rising 在关闭时会写入配置文件。如果编辑文件时服务器仍在运行,它可能会在关闭时覆盖您的更改。请始终先从 GPanel 停止服务器,然后编辑,再启动。
- 检查 JSON 语法错误。 JSON 格式要求严格 -- 一个错位的逗号、缺失的引号或尾随逗号都会导致文件静默失败。服务器可能会恢复为默认设置而不显示明显的错误。
- 确认文件已保存。 在 GPanel 文件编辑器中编辑后,请在离开页面前点击保存按钮。
- 检查控制台输出。 启动服务器后,在 GPanel 的控制台中查看是否有与配置加载相关的警告或错误。
JSON 验证提示。 如果您不确定 JSON 是否有效,请在保存前将文件内容粘贴到在线 JSON 验证器(如 jsonlint.com)中。这将以行号标出语法错误。
玩家无法连接(IP 和端口正确)
如果玩家拥有正确的 IP 地址和端口但仍无法连接:
- 确认
ServerHostSettings.json中的Port值与 GPanel 网络选项卡中显示的游戏端口匹配。不要假设默认端口值 -- 请在 GPanel 网络选项卡中检查实际分配的端口。 - 确保服务器已完全启动并在 GPanel 中显示为 在线。仍在加载中的服务器会拒绝连接。
- 如果
ServerHostSettings.json中设置了密码,玩家在提示时必须输入密码。空密码值("")表示无需密码。 - 请连接的玩家确认他们输入的地址格式为
IP:PORT,中间没有空格,且使用的是游戏端口而非查询端口。 - 检查该玩家是否被封禁。管理员可以在服务器控制台中运行
banlist,或检查VRisingServer_Data/StreamingAssets/Settings/中的banlist.txt文件。
首次启动时世界未生成
如果服务器在首次启动后似乎卡住且未创建世界:
- 请至少等待 3 到 5 分钟。 首次启动时的世界生成比后续启动需要更长时间。在此期间服务器可能看起来无响应。
- 在 GPanel 的控制台输出中检查是否有错误消息。如果服务器在生成过程中遇到致命错误,它会显示错误并停止。
- 确保
ServerHostSettings.json中的SaveName不包含特殊字符或空格。仅使用字母、数字和下划线(例如"world1")。 - 如果服务器在启动后立即关闭,可能存在配置错误。检查
ServerHostSettings.json和ServerGameSettings.json是否有语法问题。
服务器崩溃或意外停止
如果您的服务器在没有警告的情况下关闭或崩溃:
- 在 GPanel 的控制台输出中检查崩溃前出现的错误消息。复制这些消息 -- 它们对于诊断问题至关重要。
- 确保您的服务器未超出其分配的内存。V Rising 专用服务器通常需要至少 4 GB 的 RAM。如果您的套餐配置不足,系统可能会在内存耗尽时终止服务器。
- 如果崩溃发生在游戏更新后,请查看 V Rising 社区论坛或补丁说明以了解已知的服务器问题。有时在重大更新后需要重新生成配置。
- 尝试将
ServerGameSettings.json中最近更改的设置恢复为默认值。无效的设置组合可能会导致不产生明确错误消息的崩溃。
更新后持续崩溃? 如果服务器在 V Rising 游戏更新后每次启动都立即崩溃,请尝试删除两个配置文件并重启服务器以重新生成全新默认配置。请先备份您的配置文件,以便将您的设置重新应用到新格式中。
城堡衰败速度过快(或完全不衰败)
城堡衰败速率由 ServerGameSettings.json 中的 CastleDecayRateModifier 设置控制:
| 值 | 效果 |
|---|---|
0 |
禁用衰败 -- 无论血液精华水平如何,城堡都不会退化。 |
0.5 |
半速 -- 城堡衰败前持续时间延长一倍。 |
1.0 |
开发者设定的默认速度。 |
2.0 |
双倍速度 -- 城堡衰败更快。适用于高流动性的 PvP 服务器。 |
请记住在编辑此值之前停止服务器,并重启服务器以使更改生效。
管理员命令无效
如果您已将 SteamID 添加到管理员列表但命令不起作用:
- 确认游戏选项中已启用控制台(选项 > 常规 > 启用控制台)。
- 确保在连接后于控制台中运行
adminauth。管理员权限不会自动授予 -- 每次会话都必须进行身份验证。 - 仔细检查
adminlist.txt中的 SteamID64 是否正确。它必须是 17 位的 SteamID64,而非个性化 URL 或 SteamID3 格式。 - 确保
adminlist.txt位于正确的目录中:VRisingServer_Data/StreamingAssets/Settings/。 - 更改
adminlist.txt后必须重启服务器。该文件仅在启动时读取。
有关管理员命令和设置说明的完整列表,请参阅 V Rising 管理员命令与设置。
需要帮助? 如果按照上述步骤仍无法解决问题,请 提交工单,并附上 GPanel 中的服务器控制台输出,以便我们的团队快速诊断问题。