
自定义标记指南针
自定义标记指南针是一款适用于《幻兽帕鲁》的客户端UE4SS Lua模组,能在顶部指南针上显示您自己自定义(个人)的地图标记。像往常一样在世界地图上放置标记后,最近的标记现在也会显示在指南针条带上,让您无需打开地图即可导航至该位置。
查看大图自定义记号指南针 是一款用于《幻兽帕鲁》的客户端 UE4SS Lua 模组,它会在顶部指南针上显示您自己的自定义(个人)地图标记和公会标记。像往常一样在世界地图上放置标记,最近的标记现在也会出现在指南针条上,这样您就可以在不打开地图的情况下导航到它们那里。
《幻兽帕鲁》已经能在世界地图上绘制自定义标记和公会标记,但从未将它们放在指南针上。这款模组填补了这一空白。它会读取您自己放置的标记和您的公会标记,然后使用您为每个标记选择的精确图钉图标,将附近的标记镜像到指南针上。
公会标记始终与个人标记一起显示。只有您自己公会的标记数据会复制到您的客户端,因此其他公会的标记不会泄露进来。
该模组从实时 [font=Courier New]PalLocationManager.CustomMarkers[/font] 读取个人标记,从 [font=Courier New]PalGroupGuildBase.GuildMarkers[/font] 读取公会标记,这两者在关闭地图时也会持续存在。标记通过《幻兽帕鲁》自己的原生指南针位置路径作为客户端唯一点进行渲染。它不会修改存档文件或任何游戏数值。
安装位置
- Linux:需要一个 Windows 客户端(原生或 Proton)。 UE4SS 依赖 Windows DLL 注入,因此此 UI 模组必须在游戏客户端上运行。在 Proton 上,请参阅安装部分下的 Linux/Proton 说明。
- 仅客户端:是。 安装在每个希望看到指南针标记的玩家的电脑上。
- 仅服务器:否。 专用服务器没有指南针 UI。
- 客户端和服务器都需要:否。 没有安装此模组的玩家仍然可以正常加入并游戏。
主要功能
- 在游戏内指南针上显示您的个人自定义标记和公会标记
- 重复使用您为每个标记选择的精确图钉图标(图标类型 0–16)
- 距离限制:仅显示范围内的标记,最近的优先,最多显示一定数量
- 当您放置、移动、删除或更改标记类型时实时更新
- 按 F7 键切换指南针标记的开启或关闭
- 读取持久标记数据,因此在关闭地图时也能正常工作
- 使用独立的客户端唯一 GUID 命名空间;与地图标记模组安全共存
- 在更换世界、服务器或存档时正确清理
- 不修改存档文件或游戏数值
快捷键
- F3 — 切换指南针自定义和公会标记的开启/关闭
您可以在 [font=Courier New]Scripts/config.lua[/font] 中使用 [font=Courier New]CompassToggleKey[/font] 更改按键。使用 UE4SS 键名,例如 [font=Courier New]F7[/font]、[font=Courier New]M[/font] 或 [font=Courier New]NUM_ZERO[/font]。将其设置为 [font=Courier New]false[/font] 可禁用此快捷键。
安装
Linux / Proton: UE4SS 通过 [font=Courier New]dwmapi.dll[/font] 代理加载。添加此 Steam 启动选项,以便 Wine/Proton 优先使用该代理:
WINEDLLOVERRIDES="dwmapi=n,b" %command%
详情: UE4SS issue #1189。
Vortex
- 安装或更新 Palworld Vortex Extension,然后让 Vortex 管理《幻兽帕鲁》。
- 使用 Mod Manager Download,然后点击 Install、Enable 和 Deploy Mods。
- 部署后完全重启《幻兽帕鲁》。
手动安装
- 安装 Palworld experimental build of UE4SS。它包含了 Lua 模组读取游戏对象所需的《幻兽帕鲁》特定 [font=Courier New]MemberVariableLayout[/font] 配置。
- 下载并解压模组压缩包。
- 将 [font=Courier New]CustomMarkerCompass[/font] 文件夹复制到:
Palworld/Pal/Binaries/Win64/ue4ss/Mods/安装后的文件应如下所示:Palworld/Pal/Binaries/Win64/ue4ss/Mods/CustomMarkerCompass/enabled.txt Palworld/Pal/Binaries/Win64/ue4ss/Mods/CustomMarkerCompass/Scripts/main.lua Palworld/Pal/Binaries/Win64/ue4ss/Mods/CustomMarkerCompass/Scripts/config.lua Palworld/Pal/Binaries/Win64/ue4ss/Mods/CustomMarkerCompass/Scripts/common.lua[font=Courier New]common.lua[/font] 已包含在内且必需。无需单独安装库模组。
如果您的 UE4SS 安装使用 [font=Courier New]mods.txt[/font],请添加:
CustomMarkerCompass : 1
安装或更新模组后,请完全重启《幻兽帕鲁》。
配置
打开 [font=Courier New]CustomMarkerCompass/Scripts/config.lua[/font]。最有用的选项是:
return {
Debug = false,
ShowInCompass = true,
CompassToggleKey = "F7",
CompassRangeMeters = 500,
CompassMaxMarkers = 8,
CompassUpdateIntervalMs = 3000,
UseMarkerIconType = true,
DefaultIconType = 0,
} [font=Courier New]CompassRangeMeters[/font] 和 [font=Courier New]CompassMaxMarkers[/font] 控制指南针的搜索范围和活动标记数量。默认值为 500 米和 8 个标记(最近的优先)。
[font=Courier New]UseMarkerIconType = true[/font] 会重复使用您为每个标记选择的图钉图标。将其设置为 [font=Courier New]false[/font] 可强制所有标记使用 [font=Courier New]DefaultIconType[/font]。
要求
- 《幻兽帕鲁》(Steam)
- Palworld experimental build of UE4SS
多人游戏
这是一个客户端显示模组。每个希望看到指南针标记的玩家都必须在本地安装它。它不会更改服务器设置或标记保存数据。显示的公会标记仅限于已复制到您客户端的您自己公会的标记。
兼容性与限制
- 专为发布时最新的 Steam 版《幻兽帕鲁》和 UE4SS 设计
- 未来的《幻兽帕鲁》更新可能会更改位置管理器或指南针 API,并需要更新
- 与地图标记模组(StatueMapMarkers、NoteMapMarkers 等)兼容;使用独立的客户端唯一 GUID 命名空间,因此指南针点不会冲突。默认切换键 F7 避免了这些模组使用的 F5/F6 按键绑定
- 同时显示个人自定义标记和公会标记(公会标记始终开启)
- 尚未在游戏中进行广泛测试;欢迎反馈
- 专用服务器不需要此模组;其指南针 UI 仅存在于客户端
卸载
从 UE4SS 的 Mods 目录中删除 [font=Courier New]CustomMarkerCompass[/font] 文件夹,如果添加过,则从 [font=Courier New]mods.txt[/font] 中删除其条目。该模组不会将标记数据写入您的存档文件。
支持我的工作
如果您喜欢我的模组并希望支持未来的开发,您可以在此处支持我:

还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。