
简易生命条 (V2.2) x 兼容EAC X 服务器 x 客户端实体生命条 适用于动物和僵尸的生命条
TechFreqs 简易生命条模组适用于《七日杀》,允许玩家为视线内的任何实体显示高度可配置、持续可见的生命条。该模组通过简易XML编辑配合XPath技术实现,可清晰修改游戏原有
查看大图TechFreqs 的《七日杀》简易生命条模组
让玩家能为视线所及的任何实体显示高度可配置、常时可见的生命条。
该模组使用简单的XML编辑和XPath技术构建,能够清晰地修改游戏默认的"目标栏"UI组件。这种方法确保了高性能、易于自定义,以及与游戏现有UI系统的兼容性,无需使用C#或外部库如TechFreqs Health Bars。
最新更新日志:
V1.0 (v2.2)
- 初始版本:常显生命条,保留原版默认设置。
- 在 windows.xml 中添加了关于颜色、尺寸、位置等内容的注释示例。
- 无需C#——纯XML简化操作,避免涉及更多配置的TechFreqs生命条
主要特点
始终显示生命条: 查看你注视的任何僵尸、动物或玩家的生命值,不仅限于上帝模式。🔍
通过 XML 进行实时配置: 所有设置都可以在 windows.xml 文件中更改,并通过重新启动游戏或模组来重新加载(不支持游戏内实时重载,但测试起来很快)。
完全自定义:
- 位置: 调整X和Y偏移量,将生命条移动到屏幕上的任意位置。🗺️
- 大小: 控制生命条的宽度和高度。📏
- 颜色: 使用RGBA值(例如"200,0,0,180"表示红色)或预定义名称(例如"[white]")自定义生命条填充色、背景/边框和文本颜色。🎨
- 透明度: 内嵌在颜色值中(例如RGBA中的'A'控制透明度,0=完全透明,255=完全不透明)。
- 可切换元素: Boss变体可通过XML注释隐藏;文本标签可调整或设置样式。
游戏内反馈: 使用控制台(F1键)检查XML加载错误或调试更改。
使用方法(默认控制)
无需游戏内按键绑定——这是一个被动UI模组。只需安装、启用,并瞄准一个实体即可看到生命条。
切换可见性或功能:编辑windows.xml(例如,注释掉部分内容以隐藏元素)并重新加载游戏/模组。
重新加载配置:编辑并保存windows.xml后,重启游戏或使用模组管理器重新加载。重新加载后更改立即生效。
测试:瞄准僵尸或物体——生命条会自动出现。对于首领测试,通过控制台生成一个(例如,"spawnentity zombieBoe")。🎮
默认配置 (windows.xml)
该模组使用Config\XUi\windows.xml进行所有设置。首先进行核心可见性更改,随后是原版默认设置(激活状态且与游戏原始XML匹配)。底部附有注释示例供自定义调整。您可以用任何文本编辑器打开以修改设置。以下是默认结构的片段:
<?xml version="1.0" encoding="UTF-8"?>
<configs>
<!-- 核心模块:将可见性设置为始终显示 -->
<set xpath="/windows/window[@name='windowTargetBar']/@visibility">always</set>
<!-- 原版默认值:激活状态且与原始游戏XML匹配 -->
<!-- 血条填充颜色(非首领单位为红色) -->
<set xpath="/windows/window[@name='windowTargetBar']/rect[@visible='{isnotboss}']/filledsprite/@color">200,0,0,180</set>
<!-- 文本颜色(白色) -->
<set xpath="/windows/window[@name='windowTargetBar']/rect[@visible='{isnotboss}']/label/@color">[white]</set>
<set xpath="/windows/window[@name='windowTargetBar']/rect[@visible='{isboss}']/label/@color">[white]</set>
<!-- 边框颜色(黑色) -->
<set xpath="/windows/window[@name='windowTargetBar']/rect[@visible='{isnotboss}']/sprite[@name='border']/@color">0,0,0,100</set>
<!-- 位置(顶部居中) -->
<set xpath="/windows/window[@name='windowTargetBar']/rect[@visible='{isnotboss}']/@pos">-200,-85</set>
<set xpath="/windows/window[@name='windowTargetBar']/rect[@visible='{isboss}']/@pos">-267,-85</set>
<!-- 尺寸 -->
<set xpath="/windows/window[@name='windowTargetBar']/rect[@visible='{isnotboss}']/@width">400</set>
<set xpath="/windows/window[@name='windowTargetBar']/rect[@visible='{isnotboss}']/@height">36</set>
<set xpath="/windows/window[@name='windowTargetBar']/rect[@visible='{isboss}']/@width">725</set>
<set xpath="/windows/window[@name='windowTargetBar']/rect[@visible='{isboss}']/@height">25</set>
<!-- 自定义示例:以下内容已注释 -->
<!-- ... (完整示例如xml中所示) -->
</configs>
设置说明:
- 可见性("always"): 核心设置——使条在任何目标(非首领或首领)上显示。
- 条填充颜色: 默认 "200,0,0,180"(半透明红色 🟥)。通过RGBA(R=红,G=绿,B=蓝,A=不透明度 0-255)更改。
- 文本颜色: 默认 "[white]" ⚪。使用RGBA(例如,"255,0,0,255" 为红色)或预定义颜色(例如,"[yellow]")。
- 边框颜色: 默认 "0,0,0,100"(半透明黑色)。根据需要调整可见性或不可见性。
- 位置(X,Y): 默认值如 "-200,-85"(顶部中央 📍)。正X向右移动,正Y向下移动(相对于屏幕中心)。
- 尺寸(宽度/高度): 默认值如 400x36(非首领)。数值单位为像素——根据您的分辨率进行实验调整。
- 其他: 字体大小(例如,"28")、轮廓线或隐藏元素(例如,将 "@visible" 设为 "false")。取消注释示例以覆盖设置。
可随意使用谷歌颜色选择器获取RGBA/十六进制代码: https://www.google.com/search?q=color+picker
此处没有键位绑定(仅限XML配置),如需设置含按键的高级模组,请查阅Unity的KeyCode列表: 类似于TechFreqs Health Bars模组的安装方式:
安装
无需 Harmony 或 DLL——这是纯 XML 文件!
- 下载模组文件
- 解压并将 "TechFreqsSimpleHealthBars" 文件夹放入您的 Mods 目录(例如:C:\Program Files (x86)\Steam\steamapps\common\7 Days To Die\Mods)。
- 请备份您的世界、存档和游戏文件。💾
- EAC 可以保持启用状态(XML 模组兼容)。
- 此为仅客户端模组,但若所有客户端都安装即可在多人游戏中使用(无需服务端)。
- 无需额外设置。在模组菜单中启用即可享受!
免责声明
通过使用此模组,您承认TechFreq不对因使用该模组引起的任何问题、崩溃或冲突负责。使用风险自负。请在安装任何类型的模组前备份您的游戏文件。感谢您的下载,祝您游戏愉快!
致谢
感谢 TechFreq 与人工智能(xAI的Grok、ChatGPT、Microsoft Copilot)协助创建此模组,虽然我对这款游戏的模组制作知识有限且正在边学边做——没有这些工具的整体构思和模组社区的支持,我根本无法完成这项工作。我非常期待大家对这些模组的反馈意见!灵感来源于Scomars的血条模组以及荒野中其他众多出色的血条模组!考虑到简洁性,我决定继续使用XML并基于现有知识进行开发,暂时跳过C#——向所有模组制作者致敬!🛠️
支持声明
对于那些想支持TechFreq工作的人,这个模组可能会也可能不会被交叉发布。如果通过7daystodiemods网站经由ModsFire(广告驱动,每次下载都能赚取收益)下载,如果发布在那里或其他模组网站上,会有很大帮助。但是!(尽管每次下载只有10美分)也有一个直接镜像可以使用NexusMods网站,它也提供直接链接,但这些链接不是按点击或下载次数赚取收益,而是通过一个不同的系统运行捐赠点数。除了下载模组、与朋友分享模组、留下反馈以及总体上认可模组之外,支持TechFreq的最佳方式就是我所要求的全部,但如果你想更进一步,虽然不必要,你可以通过PayPal或Ko-fi页面使用捐赠链接,这再次会有很大帮助!然而,并不期望捐赠——每一点支持都在路上有所帮助,并为未来更多的模组、音乐和错误修复提供动力,所以再次感谢你的阅读、总体上很棒以及查看模组帖子。
社交媒体: 如果你欣赏'TechFreqs'的工作并想表示支持,请使用这个捐赠链接,尽管不必要。 我由衷感谢大家查看模组帖子、分享并享受其中的任何模组。再次感谢!祝游戏愉快!
喜欢这个模组吗?有反馈、想法或需要故障排除? 加入TechFreq超酷小队的Discord服务器! 来我们的Discord放松一下,聊聊游戏、分享表情包,还有更多模组更新等着你!
至于TechFreqs音乐,它是免版税音乐,可用于您的项目或休闲聆听! 源音乐文件已备好——尽管提问,可在Discord获取!或获取更多内容: TechFreqs 社交平台:https://beacons.ai/techfreq 看看今天的幕后氛围!再次感谢您查看模组帖子。
许可证:CC BY-NC-SA 4.0
本模组采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行授权。 您可在《七日杀》游戏中个人使用本模组。 修改或分享需注明TechFreq原创、附模组页面链接,且衍生作品需采用相同授权协议。 如需修改或变更请通过beacons.ai/techfreq联系我获取许可。 完整条款请参阅LICENSE.txt或访问http://creativecommons.org/licenses/by-nc-sa/4.0/。 注意:使用本模组的盈利性视频/博客内容在注明TechFreq原创的前提下允许发布。
正在加载版本记录…

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