
黑客塔地图标记
Hacking Tower Map Markers 是一个 Palworld 的客户端 UE4SS Lua 模组,它在世界地图上放置带有战利品奖励的 hacking 塔,并在你领取该塔的奖励后移除对应的标记。
查看大图Hacking Tower Map Markers 是一个客户端的 UE4SS Lua 模组,用于《幻兽帕鲁》,它会在世界地图上标记出带有战利品奖励的破解塔,并在你拾取该塔的奖励后移除相应的标记。
这些塔是那些你需要通过破解锁谜题来打开入口,然后在里面收集物品或图纸的塔。原版游戏不会标记它们。此模组会将每个锁终端与附近的奖励拾取点(默认 80 米内)配对,并仅显示这些配对——因此,那些没有塔楼奖励的随机锁机制会被忽略。
仅破解不会隐藏图标。只有拾取了奖励才会隐藏图标。不支持指南针标记——仅限世界地图标记。
[line] [size=5][b][color=#4dd0e1]安装位置[/color][/b][/size]
[list] [][b][color=#ef5350]Linux:需要 Windows 客户端(原生或 Proton)。[/color][/b] 这是一个客户端模组,UE4SS 依赖于仅限 Windows 的 DLL 注入。Linux 专用服务器既不会运行也不需要它。在 Proton 上,请参见安装部分下的 Linux / Proton 说明。[/] [][b][color=#66bb6a]仅客户端:是。[/color][/b] 请将其安装在每个希望看到标记的玩家电脑上。[/] [][b][color=#ef5350]仅服务器:否。[/color][/b] 专用服务器没有地图界面。[/] [][b][color=#ef5350]客户端和服务器均需安装:否。[/color][/b] 服务器不需要此显示模组。[/] [/list] 这是一个客户端 UI 模组。它会读取游戏状态并绘制标记;它不会更改任何游戏数值,也不会向你的存档写入任何内容。在多人游戏中,每个希望看到标记的玩家都需要单独安装,而没有安装此模组的玩家也可以正常加入并游玩。
[line] [size=5][b][color=#4dd0e1]主要功能[/color][/b][/size]
[list]
[]在世界地图上标记*有奖励的破解塔(锁谜题 + 附近的 ItemPickupTower)[/]
[]在你拾取塔楼奖励后隐藏标记(而非仅破解后)[/]
[]使用《幻兽帕鲁》内置的塔楼图标——无需外部纹理文件[/]
[]按 F6 来显示或隐藏标记[/]
[]可配置的配对半径(PairRadiusMeters,默认 80 米)[/]
[]分批创建和路由标记,以减少首次打开地图时的卡顿[/]
[]标记大小随世界地图缩放而平滑变化[/]
[]切换世界、服务器或存档时,正确清除缓存的物体[/]
[]无指南针标记——仅限地图[/]
[]不会修改存档文件、收集状态、战利品或游戏数值[/*]
[/list]
[line]
[size=5][b][color=#4dd0e1]快捷键[/color][/b][/size]
按 F6 切换世界地图上的破解塔标记。在 Scripts/config.lua 文件中通过 MapToggleKey 更改按键。使用 UE4SS 的按键名称,例如 F6、F8 或 NUM_ZERO。将其设置为 false 可禁用该快捷键。
此快捷键仅更改标记的可见性。它不会重新创建标记或更改拾取状态。
[line] [size=5][b][color=#4dd0e1]需求[/color][/b][/size]
[list]
[]《幻兽帕鲁》(Steam 版)[/]
[][url=https://github.com/Okaetsu/RE-UE4SS/releases/tag/experimental-palworld]UE4SS — 帕鲁实验性构建版 (Okaetsu)[/url][/]
[/list]
[line]
[size=5][b][color=#4dd0e1]安装方法[/color][/b][/size]
[b]Linux / Proton:[/b] UE4SS 通过 dwmapi.dll 代理加载。添加此 Steam 启动选项,以便 Wine/Proton 优先使用该代理:
[code]
WINEDLLOVERRIDES="dwmapi=n,b" %command%[/code]详情:请参阅 [url=https://github.com/UE4SS-RE/RE-UE4SS/issues/1189]UE4SS issue #1189[/url]。
[b]Vortex 安装[/b]
[list=1] []安装或更新 [url=https://www.nexusmods.com/site/mods/770][b]帕鲁 Vortex 扩展[/b][/url],然后让 Vortex 管理《幻兽帕鲁》。[/] []使用 Mod Manager Download,然后点击 Install、Enable 和 Deploy Mods。[/] []部署后*完全重启《幻兽帕鲁》。[/*] [/list] [b]手动安装[/b]
[list=1]
[]安装 [url=https://github.com/Okaetsu/RE-UE4SS/releases/tag/experimental-palworld][b]UE4SS 的帕鲁实验性构建版[/b][/url]。它包含了 Lua 模组读取游戏物体所需的、帕鲁专用的 MemberVariableLayout 配置。[/]
[]下载并解压模组压缩包。[/]
[]将 HackingTowerMapMarkers 文件夹复制到:[/]
[/list]
[code]
Palworld/Pal/Binaries/Win64/ue4ss/Mods/[/code]
安装后的文件结构应如下所示:
[code]
Palworld/Pal/Binaries/Win64/ue4ss/Mods/HackingTowerMapMarkers/enabled.txt
Palworld/Pal/Binaries/Win64/ue4ss/Mods/HackingTowerMapMarkers/Scripts/main.lua
Palworld/Pal/Binaries/Win64/ue4ss/Mods/HackingTowerMapMarkers/Scripts/config.lua
Palworld/Pal/Binaries/Win64/ue4ss/Mods/HackingTowerMapMarkers/Scripts/common.lua
Palworld/Pal/Binaries/Win64/ue4ss/Mods/HackingTowerMapMarkers/Scripts/pairing.lua[/code]
common.lua 和 pairing.lua 是压缩包中包含的必要支持文件。请将它们与 main.lua 放在一起;无需额外的库模组。
随附的 enabled.txt 可在当前的 UE4SS 布局下启用此模组。如果你的 UE4SS 安装使用 mods.txt,请添加以下内容:
[code] HackingTowerMapMarkers : 1[/code] 安装或更新模组后,请完全重启《幻兽帕鲁》。
[line] [size=5][b][color=#4dd0e1]配置[/color][/b][/size]
打开 HackingTowerMapMarkers/Scripts/config.lua。最常用的选项是:
[code] return { Debug = false,
ShowOnMap = true,
MapToggleKey = "F6",
HideCollectedIcons = true,
CollectedIconGrayscale = true,
CollectedIconOpacity = 0.45,
NativeIconSize = 26,
UncollectedIconBrightness = 1.5,
IconTexturePath = "/Game/Pal/Texture/UI/InGame/T_icon_compass_tower.T_icon_compass_tower",
PairRadiusMeters = 80,
}[/code]
PairRadiusMeters 是用于将锁谜题和 ItemPickupTower 视为同一塔楼站点的最大距离。默认值为 80 米。
HideCollectedIcons = true 会在奖励被拾取后隐藏标记。将其设置为 false 可保持已拾取的塔楼可见(变灰/变暗)。
NativeIconSize 和 UncollectedIconBrightness 控制未收集标记的大小和亮度。
IconTexturePath 用于选择内置的游戏纹理。默认是塔楼指南针图标。编辑配置后请完全重启游戏。
[line] [size=5][b][color=#4dd0e1]工作原理[/color][/b][/size]
该模组会在加载的世界中查找存活的锁谜题 Actor 和物品拾取塔楼 Actor,根据距离进行配对,并在谜题位置放置一个原生的 PalUIWorldMapIcon。收集状态来自奖励拾取点的 bPickedInClient 标志——与笔记和雕像收藏品使用的获取路径相同——因此,一个你已破解但尚未拾取奖励的塔楼仍会被标记。
缓存构建和图标创建会分批进行。地图打开/关闭使用生命周期钩子,以便在 Construct 可用时,模组不会在每秒钟持续轮询已关闭的世界地图。
[line] [size=5][b][color=#4dd0e1]性能[/color][/b][/size]
[list] []无指南针更新循环[/] []构建塔楼缓存时,批量读取 Actor 属性[/] []打开地图时,批量创建原生图标[/] []拾取状态优先使用 Obtainable 事件钩子,并辅以不频繁的批量回退扫描[/] []当地图 Construct 钩子成功安装后,会跳过关闭地图时的轮询[/] [/list] [line] [size=5][b][color=#4dd0e1]已知限制[/color][/b][/size]
[list]
[][b]流式加载(v1)。[/b] 没有内置的种子坐标表。塔楼 Actor 仅在其区域被流式加载时才会存在。塔楼缓存*在每个世界会话中构建一次,并且在你切换世界/服务器(或重新进入世界)之前不会重建。仅重新打开地图可能无法发现新流式加载的远处塔楼。[/]
[]在 PairRadiusMeters 内没有 ItemPickupTower 的锁谜题会被有意跳过。[/]
[]同时使用多个地图标记模组可能会使世界地图变得视觉上拥挤。[/]
[]未来的《幻兽帕鲁》更新可能会重命名蓝图类或地图小部件,并需要更新模组。[/*]
[/list]
[line]
[size=5][b][color=#4dd0e1]多人游戏[/color][/b][/size]
这是一个客户端显示模组。每个希望看到标记的玩家都必须在本地安装。它不会更改服务器设置或拾取进度。
[line] [size=5][b][color=#4dd0e1]兼容性[/color][/b][/size]
专为当前 Steam 版本的《幻兽帕鲁》和 Okaetsu 实验性 UE4SS 构建版设计。请确保 UE4SS 与你的《幻兽帕鲁》补丁版本匹配。如果标记丢失,请开启 Debug 并在 UE4SS.log 中检查 Tower cache built: 和 Native icons COMPLETE: 行。
[line] [size=5][b][color=#4dd0e1]更新日志[/color][/b][/size]
[list] [][b]1.0.0[/b] — 初始发布。为有奖励的破解塔提供世界地图标记,拾取战利品后隐藏,80 米配对,无指南针,分批缓存/图标创建。[/] [/list] [line] [size=5][b][color=#4dd0e1]💜 支持我的工作[/color][/b][/size]
如果你喜欢我的模组并想支持未来的开发,你可以在这里支持我:
[url=https://ko-fi.com/burdock12]https://ko-fi.com/burdock12[/url]
[line] [size=5][b][color=#4dd0e1]推荐《幻兽帕鲁》服务器托管[/color][/b][/size]
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。