
异常工作者监控器
一个用于监控基地营地帕鲁工人异常情况的Palworld模组。
查看大图蓝图版本在此(兼容UE4SS)https://www.nexusmods.com/palworld/mods/878
该模组与ue4ss不兼容!!!
我第一次来nexusmods,不知道为什么这个mod似乎没有通过病毒扫描,你可以去下面的github链接,在发布页面下载(或者如果你不信任我的发布版本,就像帖子里有人说的那样,自己编译)。
源代码 & 文档 & 指南 & 问题 => https://github.com/Trust04zh/AbnormalWorkerMonitor
此处内容(NexusMod)可能会有延迟。
异常工人管理器 (AWM)
一个用于监控基地营地帕鲁工人异常情况的 Palworld 模组。
当前功能:
- 在模组加载时,将生成点异常的传送伙伴工人传送回其基地营地。
- 将异常情况下的传送伙伴工人送回其基地营地。
- 理智值低(< 50)
- 饥饿
- 营地外围
- 过低(距离可配置)
- 过高(距离可配置)
用法
安装模组,进入游戏,进入世界,按下按键 insert(在笔记本电脑上可能是 fn + insert),稍等片刻,你会看到一条聊天信息显示“awm looks good”,按下 insert 切换模组窗口,点击 WORKER 切换到 AWM 的标签页。
进入世界后请务必先按下 insert 键,但在聊天消息出现前再次按下 insert 键显示模组窗口也是可以的。
安装
通用单位
任何将 dll 注入游戏的方法。以下是几种方法。
D3D9 封装器
请参阅 Nexusmods 发布的 Palworld DLL 加载器,按照其说明操作,最终的文件夹结构应如下所示:
伙伴/
├── 二进制文件/
│├── Win64/
││├── Palworld-Win64-Shipping.exe
││├── d3d9.dll
││└── 插件
││ └── AbnormaWorkerMonitor.dll
├── 内容/
└── 插件/
模组名称 AbnormaWorkerMonitor.dll 可以更改。
PalLauncher
在发布页面下载 PalLauncher.exe,将其与模组文件放在同一目录下,先进入游戏世界,运行 PalLauncher.exe(你不会看到任何界面,因为它只在后台运行),然后按下 insert 键...
模组名称 AbnormaWorkerMonitor.dll 不可更改。
构建
克隆仓库,打开根目录中的 .sln 文件,使用 Release 配置构建解决方案 AbnormaWorkerMonitor,在 bin 目录中你将找到 .dll 模组文件。
已知问题
未在服务器上测试,也许以后会进行。如果你能分享关于这个模组或任何相关内容的测试结果、想法或其他任何信息,我将不胜感激。
如果你重新进入一个世界会导致崩溃,目前也没有实现相关处理,请在离开一个世界后重启游戏,我不知道有什么优雅的方式处理这个问题,更倾向于以后再做。
模组加载后会休眠30秒(在开始监听 insert 键之前),如果您的电脑运行速度快,您可能需要等待一段时间模组才会开始监听您的按键。
闲谈
我基于时间滑动窗口来判断异常情况下的帕鲁工人是否应该被传送。简而言之,帕鲁不会在首次匹配任何异常情况时就被传送,而是需要在一段时间内多次匹配这些情况才会被传送。如果你倾向于即时传送,可以查看 AbnormalWorkerManager::init_time_windows_and_cooldown(),其中有一个注释版本可以实现该功能。
本项目的目的是修复游戏中奇怪的行为。然而,该项目基于 Palworld-Internal,看起来更像是一个获取超能力的游戏模组,在保留原有功能的同时增加了新特性。如果您不喜欢游戏中提供超能力功能的 UI 界面,可以下载 clean 版本(若使用 PalLauncher 请移除 "_clean" 后缀)。该版本移除了与 Palworld-Internal 功能相关的窗口标签页,但请注意屏幕顶部仍会保留 "PalWorld-NetCrack" 水印。
如果你喜欢这个项目,请给它打星。
致谢
Palworld-Internal 集成了 Pal C++ API、游戏 Tick 钩子、UI 注入、DLL 注入
PalWorld-NetCrack 前项目的原始版本
亲爱的 ImGui
MinHook
Dumper7
DX11-内部-基础
幻兽帕鲁逆向工程、结构体与偏移量
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。