帕鲁私服的游戏参数通常可通过配置文件 PalWorldSettings.ini 来进行修改,然而这个配置文件有个别参数对游戏不生效,让人很是头疼。没错!我说的就是终端最大的帕鲁数量!
其实还有另外一种更加高级的参数修改方式,那就是 WorldOption.sav。这个文件可以让所有参数都生效!以下是使用方法。
如果你还没部署私服,需要先部署一个哦。
创建私服
直接打开这个链接:
没错,你看到的就是 Sealos 的应用模板,这些模板可用于快速创建和部署网站和各种应用程序。你可以在模板市场中找到各种类型的模板,这些模板不仅包含了前端项目,还包含了后端和其他各类应用的部署,具体可参考 Sealos 模板市场相关文档。
接下来你只需要设置一下私服的管理员密码(ADMIN_PASSWORD)。
私服名称(SERVER_NAME)以及私服连接密码(SERVER_PASSWORD)是可选参数,如果你想给你的私服加上密码,就需要设置这两个参数,否则不用填。

然后点击右上角的「去 Sealos 部署」。
如果您是第一次使用 Sealos,则需要注册登录 Sealos 公有云账号,登录之后会立即跳转到模板的部署页面。
跳转进来之后,点击右上角的「部署应用」开始部署,部署完成后,直接点击应用的「详情」进入该应用的详情页面。

第一次启动私服会检查当前版本是不是最新版,如果不是最新版可能会在线更新一下。
等待应用变成 Running 状态,然后点击日志按钮查看日志,只要出现了下面的日志,便是启动成功了:

启动成功后,你可以关闭或者最小化「应用管理」App,然后回到「模板市场」的 palworld 应用界面,拉到最下面的「Others」,你会看到有一个类型叫「Service」的资源,它的描述部分有一个字段是这样写的:8211:31039/UDP
,8211 后面的端口就是公网端口,比如这里的公网端口就是 31039。

那么你这个私服的地址就是 hzh.sealos.run:31039
下面开始讲解如何修改私服的配置。这里分两种情况:
首次使用 WorldOption.sav
如果你是首次使用 WorldOption.sav 进行配置,那么参考以下步骤:
1. 复制配置内容
在「应用管理」界面进入 palworld 应用的详情页面,点击右上角的「变更」按钮:

然后拉到下面的「配置文件」,点击我用红框框出来的区域:

然后将文件值中的所有内容全选复制。
2. 加载配置
打开 Sealos 桌面的「帕鲁配置器」:

然后点击「加载」,就会把你之前配置文件中的内容加载进来:

此时浏览器可能会弹出弹窗让你允许剪切,点击允许就行。

现在你已经把之前的配置加载进来了,比如,如果你之前设置的死亡不掉落,这里的死亡惩罚就是 None:

3. 与之前设置的密码保持一致
接下来的操作非常重要!
由于 PalWorldSettings.ini
的某些参数对游戏不生效,所以推荐大家最好使用 WorldOption.sav
来配置。而且 WorldOption.sav
的优先级是最高的,它会覆盖环境变量和 PalWorldSettings.ini。我们之前通过模板部署私服的时候设置了管理员密码,那么这里也要填上和之前一模一样的管理员密码(如果你之前设置了服务器密码,这里也要写上和之前一模一样的服务器密码):

4. 下载 WorldOption.sav
接下来你就可以在之前配置的基础上进行修改了,比如白天流逝速度、可分配至据点工作的帕鲁数量上限什么的。改完了之后,在高级设置中选择 WorldOption.sav,再点击右下角的「下载」:

然后就会将 WorldOption.sav 下载到本地。
5. 导入 WorldOption.sav
在「应用管理」界面进入 palworld 应用的详情页面,然后点击内网端口 8080 对应的外网地址打开文件管理器:

双击我用红框框出来的 Pal
文件夹进入 Pal
文件夹:

然后再依次双击进入 Saved -> SaveGames -> 0
文件夹,最终再双击进入你游戏的存档文件夹,点击右上角的上传图标将 WorldOption.sav 上传:

上传成功后,回到 palworld 应用的详情页面,点击左边的回退按钮退回详情页:

然后再点击右上角的重启,等待应用变成 Running 状态,再点击日志按钮查看日志,只要出现了下面的日志,便是启动成功了:

启动成功后,便可以上号了!
非首次使用 WorldOption.sav
如果你之前已经使用过 WorldOption.sav 进行配置了,那么参考以下步骤:
1. 导出 WorldOption.sav
在「应用管理」界面进入 palworld 应用的详情页面,然后点击内网端口 8080 对应的外网地址打开文件管理器:

双击我用红框框出来的 Pal
文件夹进入 Pal
文件夹:

然后再依次双击进入 Saved -> Saved -> SaveGames -> 0
文件夹,最终再双击进入你游戏的存档文件夹,然后单击 WorldOption.sav 文件,点击右上角的下载图标将 WorldOption.sav 下载到本地:

2. 加载配置
打开 Sealos 桌面的「帕鲁配置器」:

然后在高级设置中选择 WorldOption.sav,再点击左下角的上传将之前导出的 WorldOption.sav 进行上传:

现在你已经把之前的配置加载进来了,比如,如果你之前设置的死亡不掉落,这里的死亡惩罚就是 None:

3. 下载 WorldOption.sav
接下来你就可以在之前配置的基础上进行修改了,比如白天流逝速度、可分配至据点工作的帕鲁数量上限什么的。改完了之后,在高级设置中选择 WorldOption.sav,再点击右下角的「下载」:

然后就会将 WorldOption.sav 下载到本地。
4. 导入 WorldOption.sav
在「应用管理」界面进入 palworld 应用的详情页面,然后点击内网端口 8080 对应的外网地址打开文件管理器:

双击我用红框框出来的 Pal
文件夹进入 Pal
文件夹:

然后再依次双击进入 Saved -> SaveGames -> 0
文件夹,最终再双击进入你游戏的存档文件夹,点击右上角的上传图标将 WorldOption.sav 上传:

上传成功后,回到 palworld 应用的详情页面,点击左边的回退按钮退回详情页:

然后再点击右上角的重启,等待应用变成 Running 状态,再点击日志按钮查看日志,只要出现了下面的日志,便是启动成功了:

启动成功后,便可以上号了!