AliveNpcs 多人游戏(村庄同步附加组件)

AliveNpcs 多人游戏(村庄同步附加组件)

LUCASGATICA制作的AliveNpcs非AI附加组件,用于通过主机权威策略在客户端之间同步合作数据!

AliveNpcs 多人联机 适用于 AliveNpcs 的主机权威式村庄同步扩展

(本模组仅用于同步基础模组的数据,它不使用 AI,AI 的工作仅由基础模组 负责)

基础模组请前往此页面: https://www.nexusmods.com/stardewvalley/mods/43475

AliveNpcs 赋予村民真正的 AI 对话、八卦、心情和不断演变的人际关系。它本身是为单人游戏设计的——在合作模式中,每个玩家的游戏都会虚构出各自独立版本的城镇。

此扩展修复了这个问题。它让你农场中的所有人共享一个一致统一的村庄,同时仍允许每位玩家拥有自己私人的关系和对话。

安装说明

  1. 按照各自的说明安装 SMAPI,然后安装 AliveNpcs。
  2. 将此扩展解压到你的 Stardew Valley/Mods 文件夹中。 2b. 备份你 AliveNpcs 的数据文件夹,它不会损坏你的存档,但以防万一。
  3. 确保你合作模式中的每位玩家都完成步骤 1 和 2。
  4. 通过 SMAPI 启动并加载你的合作存档。

注意:默认情况下,主机被设定为强制施加与主机所设置的相同的 EC,因此确保每位玩家在 AliveNpcs 上设置了相同的 EC,以及相同的玩法模组,这一点非常重要。

关于它的一些说明

此扩展使用所谓的“主机权威”模型。简单来说:主机的游戏是整个村庄所有内容的唯一真实来源。

主机处理共享世界。只有主机的游戏会生成:

  • 每日八卦和镇上流传的谣言
  • 故事线(正在进行的村庄剧情)
  • 当天的 NPC 心情
  • NPC 之间的互动
  • 每周新闻
  • 村民的来信

随后主机将结果发送给所有人,因此所有玩家看到相同的八卦、相同的心情和相同的故事线。没有人会落入不同版本的鹈鹕镇。

每位玩家保留自己私人的关系。你自己的游戏仍会处理:

  • 你与 NPC 的对话(你的对话、你的历史)
  • 你的友谊和好感等级
  • 你自己的日记条目

所以阿比盖尔可以是你的密友,却几乎不认识你的合作搭档——完全就像正常的星露谷玩法一样。

所有人都知晓所有人的存在。你的互动、你的角色档案和你的关系会与其他玩家的游戏共享,因此 NPC 知道还有谁住在农场里,并能对你们所有人做出自然的反应,而不是表现得好像你是唯一的农夫。

这对主机意味着什么?

由于主机处理所有玩家的 NPC 数据,主机的游戏承担了繁重的工作。

如果你是主机,值得使用一个能力强、上下文窗口足够大且速度合理的 AI 模型。如果同步感觉很慢,或者在一个繁忙的农场中八卦和心情似乎不完整,那么主机的模型通常是瓶颈——而不是你的网络连接。

如果主机上床睡觉或离开,共享的村庄任务就不会运行,直到他们回来,就像没有他们游戏时间就不会推进一样。

AliveNpcs 团队已使用 StardewProxy 提供商作为 AI 模型进行测试,它用于主机运行良好,是推荐使用的工具!

你可以在专属的玩家目录弹窗中查看大部分数值,该弹窗灵感来自其他多人游戏,会显示谁在线以及他们的信息。

.:专属!:. 偷听

这是此扩展的标志性功能,且仅存在于合作模式中。

当另一位玩家与村民聊天,而你站在同一地点时,你会在聊天框中偷听到其中的片段。

一起站在酒吧里,你的朋友正在和格斯说话?你会捕捉到所说的片段,以及格斯的回应。这让小镇感觉真正地共享和鲜活——你们不只是在一起务农,你们在偷听彼此的生活。

有几点值得了解:

  • 你只能偷听到与你处于同一地点的玩家。山谷其他地方的对话保持私密。
  • 这是环境氛围。它会安静地出现在聊天框中,不会打断你正在做的事。
  • 你永远不会偷听到你自己。只有其他玩家。
  • “保持秘密”会被尊重。AliveNpcs 允许你在回复时将一段对话标记为秘密。秘密对话永远不会广播给任何人——它们只留在你的机器上。如果你想与某个 NPC 拥有私密时刻,请使用该选项。
  • 主机为所有人控制此功能。偷听是仅限主机的设置。主机选择的任何设置适用于整个服务器,农工自己的设置会被忽略。这是有意为之——否则一个玩家可以在未经团队同意的情况下选择收听他人。当你加入时,游戏会告诉你它是否已开启。

如果你的团队更希望保持对话私密,主机只需将其关闭,所有人就都关闭了。

前置要求

前置要求已在前置要求字段中描述,但为了确保无误:

  • SMAPI:模组加载器
  • AliveNpcs:基础模组
  • GMCM:用于配置主机设置的模组

最后的话

这是一个 ALPHA 版本:如果你发现任何问题或错误,请在 AliveNpcs 的官方 Discord 上报告:https://discord.gg/xG2zHgXH

衷心感谢:

  • LUCASGATICA 制作了基础模组,以及在模组创作上的出色体验。
  • Ryo,StardewProxy 的创作者,以及团队中主要的活跃管理员。