
公会停滞
这是一个面向《幻兽帕鲁》1.0版专用服务器的服务端模组。当一个公会中的所有成员都离线时,该公会的据点帕鲁将停止饥饿、停止降低SAN值、并停止工作。而服务器上其他公会的帕鲁则完全正常运作。
查看大图问题
幻兽帕鲁的服务器仅在有人连接时才会运行世界——而那个人通常不是你。
其他公会成员上线玩上四个小时,或者挂着AFK不动。你的基地却始终在运转。你的帕鲁们工作、吃饲料箱里的食物,然后开始挨饿。它们变得痛苦、生病,甚至有些会死去。却没有人去喂它们。
等你登录进来,面对一片狼藉,只能花整个晚上照料帕鲁,而不是正常游玩。
本模组的作用
当某个公会的所有成员都离线时,该公会的帕鲁会进入停滞状态。它们不再感到饥饿、不再失去理智、也不再工作。服务器上的其他所有人则完全照常运行。
它们会有意识地停止工作。如果只是停止饥饿,离线基地就能免费生产物资,这反而比它解决的问题更糟。所以离线基地什么都不会产出:没有制作、没有搬运、没有农耕、没有经验。
一旦公会中有人登录,几秒内一切就会恢复正常。你的世界存档不会有任何改动,所以如果你删除此模组,它不会留下任何痕迹。
功能
- 公会离线时,饥饿、理智和工作全部暂停,登录后立即恢复。
- 离线基地不产生任何产出。从点火、浇水到采矿、搬运和农耕,所有工作都涵盖在内。
- 一次只影响一个公会。服务器上其他公会完全不受影响。
- 不保存任何内容到你的世界文件,因此不会损坏数据,卸载也干净利落。
- 提供管理员命令,让你可以检查模组运行状态,或强制某个公会进入或退出停滞状态。
- 向日志写入心跳信息,让你一眼就能看出它仍在正常工作。
安装方法
此模组不适用于 Vortex 或任何其他模组管理器。 模组管理器会将模组安装到你的游戏副本中。但这个模组需要安装在服务器上,因此必须手动复制文件。如果你租用服务器,需要使用服务商的文件管理器或 FTP。
你还需要先在服务器上安装 UE4SS。此模组使用 Lua 编写,需要 UE4SS 来运行,单靠它自己什么也做不了。请使用 Okaetsu 的 experimental-palworld 版本,日期为 2026-07-19。
先确认你的服务器提供商。 你需要能够将文件上传到服务器上的 Pal/Binaries/Win64 文件夹。许多廉价主机只提供存档文件夹,这不够用。如果你通过 FTP 无法看到那个文件夹,此模组就无法在此运行。Nitrado 就是不可用的服务商之一。
- 将 UE4SS 放入
Pal/Binaries/Win64/目录(如果已存在则跳过此步)。 - 复制本模组的文件夹,最终路径应为
Pal/Binaries/Win64/ue4ss/Mods/GuildStasis/,其中包含enabled.txt和一个Scripts文件夹。 - 打开
ue4ss/Mods/mods.txt,添加以下一行:
GuildStasis : 1
遗漏这一行是导致模组无效果的最常见原因。
- 重启服务器。
要检查是否生效,请打开 ue4ss/UE4SS.log,查找以 [STASIS] 开头的行。每隔一分钟左右会出现一行,显示有多少个公会受到保护。如果这些行不再出现,请重启服务器。
配置文件位于 Scripts/config.lua,每个选项的作用都在文件中有说明。默认设置与我自己的服务器使用的设置相同。
需要在服务器设置中修改一项。 如果 bAutoResetGuildNoOnlinePlayers 设置为 True,幻兽帕鲁会删除离线公会的基地和帕鲁,无论它们喂得有多好。此模组会发出警告,但无法阻止它。请将其设置为 False。
玩家无需安装任何内容,也没有启动参数。
鸣谢
- Fenyn / Gamestorming 提供了
palworld-priority-mod/docs/callpath-map.md,这是一份记录在正式版 1.0 服务器上实际可工作内容的文档。防止此模组崩溃的规则直接来源于此。 - JaredScar / Palworld-GuildPact、SSyl / DynamicBaseCount、PalGuildLevelSync 和 TRRabbit / bastion-orp-plugin,感谢你们在我之前就实现了按公会划分的服务端 Lua 功能。
- UE4SS 团队和 Okaetsu,以及 Pocketpair 对服务端模组的良好支持。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。