服务器事件

服务器事件

服务器端随机化加入、离开和死亡通知,适用于 Palworld 专用服务器。包含 284 条可自定义消息。无需客户端安装。

[center]
[color=#ff3b78][b]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/b][/color]
[color=#ff3b78][b]😈 ♡ MOPZY 服务器事件 ♡ 😈[/b][/color]
[color=#ff3b78][b]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/b][/color]

[color=#ff9bd1][b]《幻兽帕鲁》专用服务器的随机加入、离开与死亡提示[/b][/color]

[color=#9d4edd][b]♡ 为帕尔帕戈斯带来可爱混乱 ♡[/b][/color]
[color=#ff1744][b]外表可爱,HUD 内里腹黑。> :3[/b][/color]

[b]主模组:仅需服务端 - 无需客户端安装[/b]

[color=#00e5ff][b]━━━━━━━━ 全新可选客户端附加组件 ━━━━━━━━[/b][/color]
[color=#00e5ff][b]MopZy Server Events - Compact UI Companion[/b][/color]
[color=#ff5c8a][b]移动它。缩小它。重命名它。让服务器记住你的。♡[/b][/color]
[b]可在 FILES -> OPTIONAL FILES 下获取[/b][/center]
[center]
[url=https://staticdelivery.nexusmods.com/mods/6063/images/5850/5850-1791051684-22984895.png]➡️ 预览 ⬅️[/url][/center]

[center][color=#ff1744][b]━━━ 😈 什么是 MOPZY 服务器事件?😈 ━━━[/b][/color][/center]

MopZy Server Events 会在玩家进行以下操作时,添加随机的大型屏幕服务器提示:

[list]
[][b]加入[/b]服务器[/]
[][b]离开[/b]服务器[/]
[][b]死亡并重生[/b][/]
[/list]
主模组专为 Windows 版《幻兽帕鲁》专用服务器设计,完全在服务端运行。

[b]基础模组不需要任何客户端安装。[/b]

下文描述的可选 Compact UI Companion 纯粹是外观性模组,由希望自定义服务器提示布局的玩家自行安装。

[center][color=#ff5c8a][b]━━━ ♡ 快速指南 - 主服务器模组 ♡ ━━━[/b][/color][/center]

[b]1.[/b] 在你的 Windows 版《幻兽帕鲁》专用服务器上安装 UE4SS。
[b]2.[/b] 停止服务器。
[b]3.[/b] 将 [b]MopZyServerEvents[/b] 文件夹解压到:

[code]Pal/Binaries/Win64/ue4ss/Mods/[/code]
[b]4.[/b] 确保以下文件存在:

[code]MopZyServerEvents/enabled.txt[/code]
[b]5.[/b] 启动服务器。
[b]6.[/b] 完成。客户端不需要主模组。:)

[center][color=#9d4edd][b]━━━ ✦ 主模组功能 ✦ ━━━[/b][/color][/center]

[list]
[]284 条内置英文消息[/]
[]80 条加入消息[/]
[]80 条离开消息[/]
[]124 条死亡消息[/]
[]随机消息选择[/]
[]尽可能避免连续使用同一条消息[/]
[]仅使用经典 ASCII 表情符号[/]
[]加入/离开确认逻辑以减少误报[/]
[]重复死亡消息抑制[/]
[]重启后已在线的玩家不会被播报为新加入[/]
[]无 PalSchema 依赖[/]
[]主模组无需客户端安装[/]
[][b]每条消息均可编辑[/b][/]
[][b]你可以添加任意数量的自定义消息[/b][/]
[/list]
[center]
[color=#ff1744][b]♡ 全新可选配套模组 ♡[/b][/color]
[color=#00e5ff][b]MopZy Server Events - Compact UI Companion[/b][/color]

[color=#ff9bd1][b]更小。更简洁。更可爱。更凶。> :3[/b][/color]
[b]可选 - 仅客户端[/b]
[/center]

Compact UI Companion 会改变 [b]本地客户端[/b]上《幻兽帕鲁》原版大型红色服务器提示横幅。

它是为 MopZy Server Events 创建的,但可直接与《幻兽帕鲁》原生的 [b]BroadcastServerNotice[/b] UI 配合使用。

[center][color=#ff5c8a][b]━━━ 😈 配套模组能做什么?😈 ━━━[/b][/color][/center]

[list]
[]移动[b]完整[/b]的服务器提示横幅[/]
[]选择[b]顶部 / 底部 / 原始居中[/b][/]
[]缩放完整横幅[/]
[]用你自己的自定义标题替换原生横幅标题[/]
[]使用自定义 X/Y 偏移微调位置[/]
[]仅客户端[/]
[]不修改存档[/]
[]不修改玩法或平衡[/]
[/list]
默认外观会将横幅向上移动,并缩放至 [b]70%[/b]。

默认自定义标题:

[code]MopZy Server Events[/code]
[color=#ff1744][b]重要提示:[/b][/color]

每位希望获得移动 / 缩放 / 自定义横幅的玩家都必须在自己电脑上安装 Compact UI Companion。

未安装的玩家将继续看到《幻兽帕鲁》正常的原生服务器提示横幅。

该配套模组[b]不会[/b]自行创建加入 / 离开 / 死亡事件。主 MopZy Server Events 服务器模组仍负责这些事件。

[center][color=#00e5ff][b]━━━ ✦ 快速指南 - Compact UI COMPANION ✦ ━━━[/b][/color][/center]

[b]手动安装 - 已测试方法[/b]

[b]1.[/b] 完全关闭《幻兽帕鲁》。
[b]2.[/b] 将可选压缩包解压到你的《幻兽帕鲁》游戏文件夹中。
[b]3.[/b] 允许压缩包中的 [b]Pal[/b] 文件夹与现有的 [b]Pal[/b] 文件夹合并。
[b]4.[/b] 确认以下文件存在:

[code]Pal\Binaries\Win64\ue4ss\Mods\MopZyServerEventsCompactUI\Scripts\main.lua[/code]
[b]5.[/b] 启动《幻兽帕鲁》。

[b]Vortex:[/b]
当前的《幻兽帕鲁》Vortex 扩展支持 Lua / UE4SS 模组。压缩包已按完整游戏根目录结构打包。如果你想要确切的已测试布局,手动安装是作者测试的方法。

[center][color=#9d4edd][b]━━━ ♡ COMPACT UI 配置 ♡ ━━━[/b][/color][/center]

打开:

[code]Pal\Binaries\Win64\ue4ss\Mods\MopZyServerEventsCompactUI\Scripts\config.lua[/code]
[b]移动到顶部:[/b]

[code]PositionMode = "Top"[/code]
[b]移动到底部:[/b]

[code]PositionMode = "Bottom"[/code]
[b]保持原始垂直位置:[/b]

[code]PositionMode = "Center"[/code]
[b]更改大小:[/b]

[code]Scale = 0.70[/code]
[b]更改标题:[/b]

[code]
ChangeTitle = true
TitleText = "My Server"[/code]
[b]保留《幻兽帕鲁》原始的本地化标题:[/b]

[code]ChangeTitle = false[/code]
[b]微调位置:[/b]

[code]
OffsetX = 0
OffsetY = -40[/code]
更改配置后重启《幻兽帕鲁》。

[center][color=#ff5c8a][b]━━━ ✦ 自定义标题 - 语言友好 ✦ ━━━[/b][/color][/center]

《幻兽帕鲁》通常会在服务器提示上方显示自带的本地化标题。

例如,在德语客户端上显示为:

[code]Servermeldung[/code]
Compact UI Companion 通过 UI 控件结构而非特定语言字符串来识别标题,因此自定义标题功能被设计为独立于客户端本地化运行。

[center][color=#ff1744][b]━━━ 😈 自定义服务器事件消息 😈 ━━━[/b][/color][/center]

打开:

[code]MopZyServerEvents/Scripts/messages.lua[/code]
加入、离开和死亡消息池都是简单列表。

示例:

[code]
join = {
"Welcome, {name}! :)",
"{name} joined the party! :D",
"{name} is ready for Palpagos! ;)",
},[/code]
[b]{name}[/b] 会自动替换为玩家名称。

你可以:

[list]
[]重写每一条内置消息[/]
[]删除你不喜欢的消息[/]
[]添加你自己的笑话[/]
[]添加服务器专属消息[/]
[]添加任意数量的消息[/]
[/list]
只需将每条消息保留在引号内,并在每行后保留逗号。

[center][color=#ff5c8a][b]━━━ ⚠ 重要:消息长度 ⚠ ━━━[/b][/color][/center]

为获得最佳游戏内显示效果,请将[b]最终服务器提示保持在约 50 个字符或更少[/b]。

如果你的消息包含 [b]{name}[/b],请留出一些额外空间,因为玩家名称长度各不相同。

建议使用短消息,因为《幻兽帕鲁》的大型服务器提示显示可能会截断长文本。

[center][color=#9d4edd][b]━━━ ^.^ ASCII 表情符号 ^.^ ━━━[/b][/color][/center]

默认消息有意避免使用 Unicode 表情符号,因为它们可能无法在《幻兽帕鲁》的服务器提示中正确渲染。

请改用经典 ASCII 风格表情符号:

[code]:) :D ;) ^^ :P xD x_x X_X :( D:[/code]
所有 284 条内置消息模板均为严格的 7 位 ASCII。

[center][color=#00e5ff][b]━━━ ✦ 主模组配置 ✦ ━━━[/b][/color][/center]

打开:

[code]MopZyServerEvents/Scripts/config.lua[/code]
你可以独立启用或禁用每个事件:

[code]
JoinMessages = true
LeaveMessages = true
DeathMessages = true[/code]
编辑配置或消息后,重启专用服务器。

[center][color=#ff1744][b]━━━ 😈 需求 😈 ━━━[/b][/color][/center]

[b]主服务器模组:[/b]

[list]
[]Windows 版《幻兽帕鲁》专用服务器[/]
[]服务器上已安装并可正常运行的 UE4SS[/]
[/list]
[b]主模组无需客户端安装。[/b]

[b]可选 Compact UI Companion:[/b]

[list]
[]《幻兽帕鲁》Windows 客户端[/]
[]客户端上已安装并可正常运行的 UE4SS[/]
[/list]
[center][color=#ff5c8a][b]━━━ ⚠ 兼容性说明 ⚠ ━━━[/b][/color][/center]

Compact UI Companion 会修改《幻兽帕鲁》原生的 [b]BroadcastServerNotice[/b] 控件。

因此,它也可能影响其他模组或使用同一原生服务器提示函数的服务器工具所发出的提示。

另一个修改相同 [b]WBP_Warning[/b] UI 的客户端模组可能会与 Compact UI Companion 冲突。

[center][color=#9d4edd][b]━━━ ✓ 已测试多人游戏 ✓ ━━━[/b][/color][/center]

主模组已在 Windows 版《幻兽帕鲁》专用服务器上使用第二台 PC/客户端连接进行测试。

加入、离开和死亡提示已在真实多人游戏过程中确认。

Compact UI Companion 也已在真实 Windows 客户端上测试,并确认可以:

[list]
[]移动完整的服务器提示横幅[/]
[]缩放完整横幅[/]
[]用自定义标题替换原生横幅标题[/]
[/list]
Compact UI Companion 的测试环境:

[code]
Palworld v1.0.5.102999
UE4SS v3.0.1 Beta #0[/code]
[center]
[color=#ff3b78][b]♡ 可爱的服务器。邪恶的小模组。♡[/b][/color]
[color=#9d4edd][b]欢迎来到帕尔帕戈斯。尽量不要死。如果你死了,服务器大概会嘲笑你。> :D[/b][/color]
[/center]

[center][color=#00e5ff][b]━━━ ♡ 鸣谢 ♡ ━━━[/b][/color][/center]

[b]概念、方向与多人游戏测试:[/b]
MopZy

[b]实现、Lua 代码、消息生成与文档:[/b]
ChatGPT (GPT-5.6 Sol)

[center][color=#ff1744][b]━━━ AI 披露 ━━━[/b][/color][/center]

生成式 AI 被大量用于 Lua 代码、消息生成、UI 配套模组实现和文档。

因此 Nexus Mods 页面应使用 [b]AI-Generated Content[/b] 标签。