游戏信息计数器 - OBS与叠加层

游戏信息计数器 - OBS与叠加层

游戏内\obs统计叠加层。与观众互动事件用于Twitch频道点数

[left][center][size=6][color=#DEB870][b]游戏信息计数器[/b][/color][/size]
[i]《艾尔登法环》直播 HUD:统计数据、Boss 追踪、OBS 组件与 Twitch 集成[/i][/center]
[size=1][font=Arial Black][url=https://github.com/H0oxy/game-information-counter]源代码[/url] github[/font][/size]
[line]

[size=5][color=#DEB870][b]这是什么[/b][/color][/size]

一个《艾尔登法环》的叠加层。它显示你的游戏进度、追踪你当前正在战斗的 Boss,并将完全相同的数据输出到一个透明网页,你可以直接放入 OBS。除此之外,它还能与 Twitch 交互:观众花费频道点数,你的游戏里就会发生某些事情。

[size=5][color=#DEB870][b]HUD 与统计数据[/b][/color][/size]
[list]
[][b]已击败 Boss[/b] — X / Y 带进度条。总数来自游戏本身,因此添加 Boss 的模组(Convergence、Reforged 等)会自动提高分母。[/]
[][b]当前 Boss[/b] — 你正在战斗的 Boss 的死亡计数和战斗计时器。[/]
[][b]阶段变化只计一次[/b] — 拉达冈变为艾尔登之兽不会使数字虚增。[/]
[][b]Boss 统计数据在重启后保留。[/b] 游戏不存储这些数据,因此模组维护自己的文件——按角色分别保存。[/]
[][b]死亡次数、等级、卢恩、游戏时长、NG+ 周目、无死亡连胜[/b],以及衍生统计:每小时 Boss 数、每小时死亡数、每个 Boss 的平均尝试次数、地图探索百分比、由观众造成的死亡数。
每一行都是独立的开关[/
]
[/list]
[quote][i]要在 OBS 中捕获模组的界面,请在源属性中勾选“捕获第三方叠加层(如 Steam)”[/i][/quote]
[size=5][color=#DEB870][b]Boss 列表(F8)[/b][/color][/size]

一个独立窗口:哪些 Boss 还活着、每个在哪里、距离多远。可按附近 Boss 和追忆筛选。DLC 和模组 Boss 的名称会在你第一次遇到它们时被识别。

[size=5][color=#DEB870][b]OBS 组件[/b][/color][/size]
[list]
[]两个浏览器源,你可以在场景中独立移动:[/]
[][b]http://127.0.0.1:7777/hud[/b] — 统计数据[/]
[][b]http://127.0.0.1:7777/toasts[/b] — 观众购买卡片[/]
[]透明背景,无需额外配置。[/]
[]与游戏内面板分开样式——有自己的尺寸、不透明度、布局和框架,因为在游戏画面上好看的东西很少在 OBS 场景上也好看。[/]
[/list]
[size=5][color=#DEB870][b]Twitch 集成[/b][/color][/size]
[list]
[][b]频道点数奖励在你的游戏中执行操作。[/b] 你在 Twitch 仪表板或模组内创建奖励,并将其绑定到以下三项之一:[/]
[][b]按键或长按[/b] — 跳跃、翻滚、前进。[/]
[][b]敌人生成[/b] — 200+ 精选敌人,分为四个难度等级,从低等骷髅到玛莲妮亚。每个奖励有自己的存活时间、出现前延迟和生成半径。[/]
[][b]效果[/b] — 完全治疗、恢复 FP、增加或清空圣杯瓶、降至 1 HP、治疗或放大 Boss、消耗耐力、减慢或加快游戏、镜头摇晃、卢恩交换。[/]
[][b]购买卡片[/b] 在直播中弹出,显示购买者昵称、奖励、价格和倒计时——在游戏中和 OBS 中,样式一致。[/]
[][b]观众昵称漂浮在敌人和 Boss 上方。[/b] 你的聊天室变成了你正在战斗的怪物。可选在昵称下方显示他们最后一条聊天消息。[/]
[][b]队列、限制、冷却。[/b] 购买一次执行一个;超出限制的部分会自动退还点数,而不是五分钟后才触发。[/]
[][b]按观众冷却和黑名单[/b],专为需要的人准备。[/]
[]昵称只需一个频道链接即可使用——无需应用、无需授权。频道点数本身需要 Affiliate 或 Partner 频道。[/]
[/list]
[size=5][color=#DEB870][b]外观与体验[/b][/color][/size]
[list]
[][b]一切都在游戏内配置——按 F7。[/b] 更改立即应用并保存,无需 alt-tab,无需编辑文件。[/]
[]如果你不记得某项设置在哪里,可以在设置窗口中搜索。[/]
[][b]3 种布局[/b](双栏、单条、列表)和 [b]4 种框架样式[/b](带框面板、无面板、左条、右条)——可分别为游戏和 OBS 选择。[/]
[]颜色、尺寸、不透明度、圆角和线宽都是滑块。[/]
[]包含[b]英语和俄语[/b];在文件夹中放入另一个文件即可添加你自己的语言。[/]
[/list][/left]
[size=5][color=#DEB870]安装[/color][/size]

你需要一个 DLL 模组加载器——以下任意一个,并且[b]只在一个[/b]中注册:

[list=1]
[][b]Elden Mod Loader[/b] — 将 [b]game_information_counter.dll[/b] 放入其 [b]mods/[/b] 文件夹。[/]
[][b]ModEngine2[/b] — 将其放入 [b]mods/[/b] 并添加到 [b]config_eldenring.toml[/b]:
[code]external_dlls = ["mods\\game_information_counter.dll"][/code][/
]
[][b]ModEngine3[/b] — 添加到你的 [b].me3[/b] 配置文件:
[code][[natives]]
path = 'game_information_counter.dll'[/code][/
]
[/list]
首次启动时,一个包含所有设置的 [b].ini[/b] 文件会出现在 DLL 旁边。在游戏中按 [b]F7[/b] 配置一切。

[line]
[center][b][color=#deb870][size=6]俄语[/size][/color][/b][/center]

[size=5][color=#DEB870][b]HUD 与统计数据[/b][/color][/size]
[list]
[][b]已击败 Boss[/b] — X / Y 带进度条。总数来自游戏本身,因此添加新 Boss 的模组(Convergence、Reforged 等)会自行提高分母。[/]
[][b]当前 Boss[/b] — 你正在战斗的 Boss 的死亡计数和战斗计时器。[/]
[][b]阶段变化算一次尝试[/b] — 拉达冈转为艾尔登之兽不会增加计数。[/]
[][b]Boss 统计数据。[/b] 游戏存档中没有这些数据,因此模组维护自己的文件——按每个角色分别保存。[/]
[][b]死亡次数、等级、卢恩、游戏时长、NG+ 周目、无死亡连胜[/b],以及衍生统计:每小时 Boss 数、每小时死亡数、每个 Boss 的平均尝试次数、地图百分比、由观众造成的死亡数。
每一行都单独开关[/
]
[/list]
[quote][i]要让模组界面被 OBS 录制,请在源属性中勾选“捕获第三方叠加层(例如 Steam)”。[/i][/quote]
[size=5][color=#DEB870][b]Boss 列表(F8)[/b][/color][/size]

独立窗口:哪些 Boss 还活着、在哪里、距离多远。可按附近 Boss 和追忆筛选。DLC 和模组 Boss 的名称会在第一次遇到时被识别。

[size=5][color=#DEB870][b]OBS 组件[/b][/color][/size]
[list]
[]两个浏览器源,可在场景中独立移动:[/]
[][b]http://127.0.0.1:7777/hud[/b] — 统计数据[/]
[][b]http://127.0.0.1:7777/toasts[/b] — 观众购买卡片[/]
[]透明背景,无需额外配置。[/]
[]与游戏内面板分开样式——有自己的尺寸、透明度、布局和框架:在游戏画面上好看的东西很少在 OBS 场景上也好看。[/]
[/list]
[size=5][color=#DEB870][b]Twitch 集成[/b][/color][/size]
[list]
[][b]频道点数奖励在游戏中触发操作。[/b] 你在 Twitch 仪表板或模组中创建奖励,并绑定到以下三项之一:[/]
[][b]按键或长按[/b] — 跳跃、翻滚、前进[/]
[][b]敌人生成[/b] — 200+ 精选生物,四个难度等级,从普通骷髅到玛莲妮亚。每个奖励有自己的存活时间、出现前延迟和生成半径。[/]
[][b]效果[/b] — 完全治疗、恢复法力、增加或清空圣杯瓶、1 HP、治疗或放大 Boss、削减耐力、减慢或加快游戏、镜头摇晃、卢恩交换。[/]
[][b]购买卡片[/b] 在直播中弹出:购买者昵称、奖励、价格和倒计时——在游戏中和 OBS 中,样式一致。[/]
[][b]观众昵称悬挂在敌人和 Boss 上方。[/b] 你的聊天室变成了你正在战斗的对象。可选在昵称下方显示观众的最后一条消息。[/]
[][b]队列、限制、冷却。[/b] 购买一次执行一个;超出限制的部分会立即退还点数,而不是五分钟后才触发。[/]
[][b]按观众冷却和黑名单[/b] — 以备不时之需。[/]
[]昵称只需一个频道链接即可使用——无需应用和授权。频道点数本身仅限 Affiliate 或 Partner 级别的频道。[/]
[/list]
[size=5][color=#DEB870][b]外观[/b][/color][/size]
[list]
[][b]一切都在游戏内配置——按 F7。[/b] 更改立即应用并保存,无需 alt-tab 和编辑文件。[/]
[]设置窗口中有搜索功能,以防你忘了某项在哪里。[/]
[][b]3 种布局[/b](双栏、单条、列表)和 [b]4 种框架样式[/b](四周框、无背景、左侧条、右侧条)——可分别为游戏和 OBS 选择。[/]
[]颜色、尺寸、透明度、圆角和线宽——全部用滑块调整。[/]
[]包含[b]俄语和英语[/b];在文件夹中再添加一个文件即可添加你自己的语言。[/]
[/list]
[size=5][color=#DEB870]安装[/color][/size]

需要一个 DLL 模组加载器——以下任意一个,[b]只在一个[/b]中注册:

[list=1]
[][b]Elden Mod Loader[/b] — 将 [b]game_information_counter.dll[/b] 放入其 [b]mods/[/b] 文件夹。[/]
[][b]ModEngine2[/b] — 放入 [b]mods/[/b] 并在 [b]config_eldenring.toml[/b] 中添加:
[code]external_dlls = ["mods\\game_information_counter.dll"][/code][/
]
[][b]ModEngine3[/b] — 添加到 [b].me3[/b] 配置文件:
[code][[natives]]
path = 'game_information_counter.dll'[/code][/
]
[/list]
首次启动时,DLL 旁边会出现一个包含所有设置的 [b].ini[/b] 文件。其余一切都在游戏中按 [b]F7[/b] 配置。