
拾取定位模组 在拾取任务中定位小包容器和小包,便于更轻松地掠夺
TechFreqsFetchLocator模组是专为《七日杀》设计的模组,旨在通过帮助玩家在拾取任务中定位任务背包(cntFetchQuestSatchel)来提升任务体验。它提供了动态的屏幕显示和指南针指示功能。
查看大图TechFreqsFetchLocator 模组
TechFreqsFetchLocator 模组是专为《七日杀》设计的模组,旨在通过帮助玩家在寻物任务中定位任务背包(cntFetchQuestSatchel)来提升寻物任务体验。
这个模组提供了一个动态的屏幕和罗盘标记,用于追踪背包的位置,实时显示距离,并在接近时高亮显示“热点区域”,使得在兴趣点(POIs)或取物任务中更容易找到背包。
目的
该模组通过提供可切换的导航辅助功能,解决了在复杂兴趣点中寻找收集任务背包的难题。它具备快速检测、流畅的距离更新以及对性能影响极低的特点,从而改善了游戏流程,其灵感来源于用户提到的另一款模组所具备的动态响应行为。
主要特点
- ⌨️ 可切换定位器:使用可配置的按键(默认为小键盘8)启用/禁用定位器。
- 🔍 快速背包检测:开启后,使用15米半径的“快速扫描”(约3-5秒)迅速探测背包,如有需要,后续扫描范围可扩大至30米半径。
- ✖️ 动态标记:显示一个指南针和屏幕上的标记(ui_game_symbol_quest),展示背包的距离(例如:取回容器:12.9米),每0.5秒更新一次,以提供近乎实时的感觉。
- 🔥 热点区域指示器:当距离炸药包15米范围内时,在标记文本中添加 [热点区域],提示接近状态。
- 👜 稳健的战利品检测机制:仅在确认背包被搜刮后取消标记(通过5秒延迟后进行连续5次空包检查,确保物品初始化完成)。
- ⚡ 性能优化:快速扫描范围约为10,571个方块,30分钟扫描范围约为40,931个方块(垂直扫描范围缩减至±5个方块),且在检测到炸药包10米范围内自动跳过扫描以减少延迟。
- 📃 最小化日志记录:仅记录关键事件(任务检测、发现背包、导航对象更新、战利品拾取),以减少控制台信息刷屏。
- 📝 配置:支持通过 config.json 文件自定义切换键和邻近半径。
配置
文件:config.json(首次加载时在模组文件夹中生成)。
设置:
- ToggleKey:启用/禁用定位器的按键(默认:小键盘8,避免与调试模式冲突)。
- ProximityRadius:扫描半径,单位为米(默认值:30f,可调整)。
示例 JSON:
{
"切换键": "小键盘8",
"接近半径": 30
}
示例用法
在测试方面,7 Days to Die 中的 tier1_fetch 任务。
- 激活任务后,按小键盘8启用定位器(日志:获取定位器切换至:已启用)
- 快速扫描(约3-5秒)可探测到玩家15米内的背包;若未发现,则进行30米范围的扫描(约13-15秒)。
- 罗盘/地图上会出现一个标记,显示背包的距离(例如:取回容器:12.9米),每0.5秒更新一次。
- 当距离在15米以内时,标记会显示 [热点区域](例如,拾取容器:6.9米[热点区域])。
- 拾取背包;标记在5次空检查后消失(日志:背包已清空...5次检查后)。
- 通过小键盘8切换关闭/开启以重置或禁用(日志:获取定位器切换为:已禁用)。完成任务后激活。
技术细节
平台:专为《七日杀》打造,采用 Unity 引擎与 C# 编程语言,并整合 Harmony 补丁库。
补丁:
- GameManager.StartGame:在世界加载时重置状态。
- EntityPlayerLocal.Update:处理切换输入、定期扫描和导航对象更新。
- TileEntity.UpdateTick:监控背包掠夺状态。
性能: 优化了垂直扫描范围(±5格),采用快速扫描模式,并在检测到炸药包10米范围内跳过扫描。
错误处理: 包含空值检查、不区分大小写的方块名称比较,以及异常日志记录,以提高健壮性。
日志记录: 优化为仅记录关键事件,战利品检查日志限制为每秒一次。
注释
- 扫描默认优化为30米半径范围,但可通过 config.json 调整以适应不同距离需求。
- “热区”阈值被硬编码为15米,这是默认清晰接近反馈半径的一半。
- 该模组旨在提供动态且灵敏的体验,其检测与更新机制会同步用户参考模组的数据,实现近乎实时的行为响应。
免责声明
- 使用本模组即表示您承认,TechFreq 不对因使用该模组而导致的任何问题、崩溃或冲突负责。使用风险自负。在安装任何类型的模组前,请备份您的游戏文件。感谢您的下载,祝您玩得愉快!
安装
请确保 mod 目录中存在 harmony mod,因为它是必需的。
- 下载模组文件,解压模组文件。
- 请备份您的世界、存档或游戏文件。
- 将它们放入你的《七日杀》游戏中的 Mods 目录。
- EAC 必须被禁用,尽管我希望未来这一点能有所改变,目前 DLLS 不受 EAC 支持,但 XML 没有问题,不幸的是这是一个 DLL 修改。
- 这只是客户端的内容,但也许这也是服务器端和客户端兼容的?
- 无需进一步设置。尽情享受吧!
支持公告
对于想要支持“TechFreqs”作品的朋友们, 本模组可能会也可能不会被交叉发布。 通过 7daystodiemods 网站经由 ModsFire(广告驱动,每次下载都能带来收益)下载, 如果发布在该网站或其他示例模组站点上,将对我有极大帮助。
然而! (尽管每次下载仅需10美分)此外,还提供了一个直接镜像站点,可通过 NexusMods 网站使用,该站点也提供直接链接,但这些链接并非按点击或下载次数计费,而是通过不同的系统使用捐赠点数运行。除了下载模组、与朋友分享模组、留下反馈以及总体上为模组点赞之外,支持 TechFreq 的最佳方式就是这些了。但如果你愿意更进一步(尽管并非必要),也可以通过 PayPal 或 Ko-fi 页面使用捐赠链接,这同样会带来很大帮助!
然而,捐款并非强制要求,但每一份支持都将助力前行,为未来的模组、音乐和漏洞修复注入动力。再次感谢您的阅读、您的出色表现以及查看这篇模组帖子。
制作人员
感谢 TechFreq 和人工智能,包括 ChatGPT、微软 CoPilot AI、Twitter/X 的 Grok AI,帮助我创建了这个模组。由于我对游戏模组制作的知识有限,只能边学边做,没有它们的帮助我无法完成这项工作。同时也要感谢整个模组社区的集体智慧。
我非常感谢,同时也欢迎对模组的任何反馈。
社交媒体
如果你欣赏“TechFreqs”的工作并想表示支持,可以使用这个捐赠链接,尽管这不是必须的。
- Kofi 页面:https://ko-fi.com/techfreq
感谢大家查看模组帖子、分享并享受任何模组内容。再次感谢!祝游戏愉快!
喜欢这个模组吗?有反馈、想法或需要故障排除?
加入 TechFreq 超酷小队 Discord 服务器!https://discord.com/invite/SQCnGjNUhw
快来 Discord 和我们一起畅聊游戏、分享趣图,获取更多模组更新!
至于 TechFreqs 音乐,这是免版税音乐,可用于您的项目或休闲聆听!
源音乐文件可随意索取,欢迎在 Discord 上询问!或获取更多内容!
TechFreqs 社交媒体:https://beacons.ai/techfreq
来看看今天的幕后花絮吧!再次感谢大家查看模组公告。
正在加载版本记录…





正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。