Palworld 跨平台:在同一台服务器上游玩 PC、Xbox 和 PS5
Palworld 支持 Steam、Xbox、Microsoft 商店的 Windows 版本、PS5 与 Mac 之间的跨平台联机。 你们无需为每个平台单独准备一台服务器。关键在于服务器已允许所用的平台,并能通过相应的方式被访问。
对于 Xbox 和 PS5,你的服务器必须在服务器列表中以社区服务器形式显示。跨平台放行与在该列表中的可见性是两项不同的设置。一个 Steam 玩家能通过 IP 加入的服务器,并不代表主机玩家也一定能连接。Pocketpair 在其官方“服务器类型与平台”概览中也区分了这两点。
哪些 Palworld 版本可以一起游玩?
| 游戏版本 | 服务器配置中的条目 |
|---|---|
| PC 上的 Steam 版 | Steam |
| Xbox 与来自 Microsoft 商店的 Windows PC 版 | Xbox |
| PlayStation 5 | PS5 |
| Mac 版 | Mac |
因此,PC 版并不单纯取决于是否在电脑上游玩:使用 Microsoft 商店版本的玩家,必须在配置中允许 Xbox,即便他不是在主机上玩。
在你的服务器上设置跨平台
在修改前,请先备份你的配置与Palworld 存档。通知已连接的玩家并停止服务器。等待状态变为 服务器未运行。
在 Advanced Mode 中编辑 PalWorldSettings.ini。Linux 服务器上的路径为:
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
在已有的 OptionSettings=(...) 中查找 CrossplayPlatforms。若要支持所有受支持的平台,取值应为:
CrossplayPlatforms=(Steam,Xbox,PS5,Mac)
这只是片段示例,不是完整的配置文件。 将现有条目替换为上述内容。若缺失该条目,请在 OptionSettings 内添加,并用逗号与其他设置分隔。保留其余数值与外层的右括号。保存后重启服务器。
请勿编辑 DefaultPalWorldSettings.ini:修改此模板文件不会影响正在使用的配置。官方参数文档将 CrossplayPlatforms 列为相关设置;AllowConnectPlatform 已不再使用。
Xbox 与 PS5:让你的社区服务器可见
为了让主机玩家找到你的服务器,启动时必须将其注册到社区服务器列表。对自建 Palworld 服务器,Pocketpair 使用以下启动参数:
-publiclobby
该参数属于服务器启动项,不应写入 PalWorldSettings.ini。技术设置详见 Pocketpair 文档:配置社区服务器。
若你租用了服务器,启动由服务器管理面板控制。若在已放行平台的情况下仍未出现在社区列表中,且找不到相应设置,请携带你的配置 ID 联系客服支持。请说明需要允许 Xbox 或 PS5 玩家加入,并需要检查社区注册。
好友如何加入
通过社区服务器列表
- 启动 Palworld,打开多人服务器列表。
- 选择 社区服务器。
- 搜索你们服务器的名称并选择对应条目。
- 在密码提示处输入服务器密码。
请使用唯一的服务器名称,避免与其他条目混淆。加入时需要的是服务器密码,而不是管理员密码。
通过 IP 地址与端口
如果你们的游戏版本支持直接连接的输入框,可使用服务器管理面板中的地址:
SERVER-IP:PORT
端口也要与显示完全一致。对于 Xbox 与 PS5,请使用上文所述的社区列表方式。两种连接方式可参考官方加入指南。
跨平台无法使用:你应该检查什么?
请根据具体故障现象逐步排查,避免同时修改多项设置:
| 问题 | 下一步检查项 |
|---|---|
| Steam 玩家能加入,Xbox 或 PS5 玩家无法加入 | 分别检查平台放行设置与社区服务器注册。 |
| 使用 Microsoft 商店版本的玩家无法加入 | 检查 CrossplayPlatforms 是否包含 Xbox。 |
| 服务器未出现在列表中 | 检查服务器状态、社区注册以及使用的服务器名称。 |
| 更新后无法加入 | 核对服务器与相关客户端版本是否兼容。记录显示的版本号,以便联系支持。 |
| 密码被拒绝 | 请使用服务器密码;管理员权限的密码并不相同。 |
| 更改未生效 | 检查是否修改了生效的文件、是否位于 OptionSettings 内、逗号与括号是否正确。随后重启。 |
若问题仍未解决,请记录准确的错误信息、使用的平台与尝试的时间点。另请注明当时是否已有其他玩家在线。这样更易定位是平台放行问题、可达性问题,还是某个客户端的个例。
更多排查步骤请参考定位 Palworld 连接问题。如果你的服务器尚未完成设置,请先从启动服务器并加入开始。