天际战斗记录器

创作者: hissash
已更新:2026-06-08 23:43:42
266KB

关于此 MOD

轻量级SKSE插件,实时将命中事件、战斗状态变化、死亡及魔法效果记录到文件中。包含随从友伤拦截与载入后战斗重置功能。适用于调试随从AI、伤害来源及
天际战斗日志
天际SE/AE实时战斗事件日志

它的作用


SkyrimCombatLogger主要是一个调试和诊断用的SKSE插件,可将战斗事件实时写入日志文件。它还包含可选的随从战斗保护功能,旨在防止随从之间战斗升级。
如果你正在排查随从AI问题、追踪伤害来源、诊断魔法效果冲突,或者只是想弄明白战斗中到底发生了什么,这个插件就是为你准备的。

记录内容


命中事件
记录谁攻击了谁,以及攻击的原因。
[12:04:31] [命中] Lyra(FF000820)[F] → 强盗(000D4A5F) | 经由 铁剑(00012EB7)
[12:04:31] [命中] 强盗(000D4A5F) → 玩家(00000014) | 使用 火箭术(0010F7ED)
战斗状态变更
记录角色进入或离开战斗的日志。
[12:04:30] [战斗] Lyra(FF000820)[F] 与 劫匪(000D4A5F) 进入战斗
[12:04:45] [战斗] 强盗(000D4A5F)脱离战斗
死亡
记录谁杀了谁。
[12:04:47] [死亡] 强盗(000D4A5F) 被 Lyra(FF000820) 击杀[F]
敌对魔法效果
记录对角色施加的有害魔法效果,包括该魔法效果的编辑器ID。
[12:04:32] [MGEF] 强盗(000D4A5F) → PEF(0010F7F2)
追随者带有注释标记 [F] 在所有日志条目中,以便能够立即识别。

功能特性


  • 命中记录 —附带完整来源识别的武器、法术及魔法效果命中。
  • 战斗状态记录 — 记录演员进入和退出战斗的时间。
  • 死亡日志 — 以名称和FormID标识凶手及受害者。
  • 魔法效果日志 ——记录敌对及有害魔法效果。有益效果将被自动过滤。
  • 追随者筛选 — 可选:仅记录涉及至少一名当前随从的事件,以减少繁忙战斗场景中的干扰信息。
  • 友军误伤阻挡 — 当两个随从互相进入战斗时,其战斗状态会在AI敌意升级前自动清除。攻击仍然命中,但战斗会立即结束。
  • 载入后随从战斗重置 — 加载存档后,清除当前随从身上残留的过期战斗状态。
  • MGEF排除列表 — 允许从日志中屏蔽特定的魔法效果,如果它们产生过多噪音的话。

需求


SKSE64(天际脚本扩展器)
下载:
https://skse.silverlock.org/
SKSE插件地址库
下载:
https://www.nexusmods.com/skyrimspecialedition/mods/32444
安装 "地址库 - 一体包(全游戏版本)" 文件。

安装


模组管理器安装(推荐)
像安装其他模组一样,使用Mod Organizer 2或Vortex进行安装。
手动安装
  • 解压归档文件。
  • 复制
    SkyrimCombatLogger.dll
    到:
Data\SKSE\Plugins\
  • 复制
    SkyrimCombatLogger.ini
    至:
Data\SKSE\Plugins\
  • 使用SKSE64启动Skyrim。

日志文件位置


Documents\My Games\Skyrim Special Edition\SKSE\CombatLogger.log
每次启动《Skyrim》时,日志文件都会被覆盖。如希望保留日志,请在再次启动游戏前将其复制到其他位置。

配置


编辑
SkyrimCombatLogger.ini
控制记录的内容。
[日志]
LogHits=true ; 武器和法术命中事件
LogCombat=true;战斗状态变化
LogDeaths=true ; 死亡事件
LogFactions=true ; 用 [F] 标注随从
LogMGEFName=true;在日志行中包含MGEF编辑器ID
OnlyFollowers=false ; 仅记录涉及至少一名当前随从的事件

[战斗]
BlockFollowerHits=true ; 防止随从之间的战斗升级
ResetFollowerCombatOnLoad=true ; 加载存档后清除过期的随从战斗状态

[筛选]
ExcludeMGEF= ; 逗号分隔的十六进制FormID,用于从MGEF日志中排除

兼容性


SkyrimCombatLogger 是一个轻量级的 SKSE 插件,不含记录、脚本或插件文件。
  • 无需安装ESP、ESM或ESL。
  • 没有游戏记录被修改。
  • 未安装任何 Papyrus 脚本。
  • 旨在与几乎所有游戏玩法、战斗、随从及魔法模组兼容。
  • 可在游戏中途安全安装或移除。

已知限制


  • 天际的战斗系统并不会通过单一事件来暴露所有可能的伤害来源。虽然SkyrimCombatLogger捕获了SKSE插件可用的最有用的战斗信息,但某些边缘情况可能无法提供完整的来源细节。
  • 魔法效果日志记录仅限于应用时可识别的效果。脚本生成的伤害或效果可能不会总是产生有意义的MGEF条目。
  • 战斗状态报告反映了天际的AI战斗系统。如果另一个模组强制开始或停止战斗,记录的事件将反映天际内部报告的内容。
  • 追随者检测基于事件发生时追随者的当前状态。重度自定义的追随者框架若未使用标准追随者关系,其行为可能会有所不同。
  • 友军误伤阻挡机制可防止随从间的战斗升级,但无法阻止最初的攻击发生。
  • 大规模战斗可能会生成大量的日志数据。请使用
    OnlyFollowers=true
    并且
    ExcludeMGEF=
    如需减少日志量,可进行此操作。
  • 当新的游戏会话开始时,日志文件将被覆盖。

常见问题解答


这会影响游戏玩法吗?
只有可选追随者友军伤害保护功能。所有日志功能纯属诊断用途。
需要ESP/ESL吗?
不。该插件仅包含一个SKSE DLL和一个INI配置文件。
在游戏过程中安装或卸载是否安全?
是的。SkyrimCombatLogger不会存储存档数据,也不会修改游戏记录。
这会与NFF等随从框架兼容吗?
是的。该插件旨在兼容原生随从、NFF管理的随从、雇佣随从以及大多数临时任务随从。
我能减少日志刷屏吗?
好的。
OnlyFollowers=true
仅记录涉及随从的事件。
ExcludeMGEF=
允许将特定魔法效果排除在日志记录之外。
我在哪里可以找到日志文件?
Documents\My Games\Skyrim Special Edition\SKSE\CombatLogger.log
为什么我的日志文件是空的?
验证以下内容:
  • SKSE64已正确安装。
  • 已安装适用于SKSE插件的地址库。
  • 插件DLL位于
    Data\SKSE\Plugins\
    .
  • 正在通过SKSE64启动天际。
  • INI文件中未禁用日志选项。

权限与鸣谢


权限
你可以自由地:
  • 将SkyrimCombatLogger包含在模组列表和合集中。
  • 创建配置预设和兼容性补丁。
  • 修改源代码以供个人使用。
您不得:
  • 未经许可,请勿将编译后的插件重新上传至其他网站。
  • 以非官方版本的名义重新分发修改版插件,且未明确标识其非官方性质。
  • 认领原项目的作者身份。
若您希望将SkyrimCombatLogger包含在更大的再分发包中,请先联系作者。
制作人员名单
  • SKSE64的SKSE团队。
  • 地址库团队负责维护版本无关的运行时支持。
  • CommonLibSSE NG开发者们,感谢你们提供了现代化的天际线插件框架。
  • Bethesda Game Studios 出品《上古卷轴5:天际 特别版》与《周年纪念版》。

支援


在报告问题之前,请确认:
  • SKSE64已正确安装。
  • 已安装适用于SKSE插件的地址库。
  • 插件DLL位于
    Data\SKSE\Plugins\
    .
  • 正在通过SKSE64启动Skyrim。
  • 日志选项尚未在INI文件中禁用。
反馈问题时,请包含:
  • 天际版本(SE或AE)
  • SKSE版本
  • 天际战斗日志 版本
  • 已使用的模组管理器(MO2、Vortex 或手动安装)
  • 相关摘录
    战斗日志.log
  • 当前使用了任何随从框架或战斗大修模组
提供此信息将极大提升故障排查与Bug复现的效率。

更新日志


版本 1.0.0
初始公开版本。
功能特性
  • 实时战斗事件记录
  • 命中事件追踪
  • 战斗状态追踪
  • 死亡事件追踪
  • 敌对魔法效果追踪
  • 追随者识别标签
  • 仅限追随者的日志过滤
  • 防止随从友军伤害
  • 载入后随从战斗重置
  • 可配置魔法效果排除过滤器
  • 基于INI的配置

源代码


GitHub 仓库:
https://github.com/lolidroid86/SkyrimCombatLogger
欢迎通过GitHub Issues页面提交Bug报告、功能请求及贡献内容。

上古卷轴5:天际 特别版 的热门 MOD

探索适用于 上古卷轴5:天际 特别版 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

2025-12-16 11:53:50

前置必备Mod

修改与Mod必备前置工具

ModOrganizerTeam2024-08-04 16:31:44

Mod Organizer(MO)是一个用于管理任意大小的Mod集合的工具。它是专门为那些喜欢尝试mods的人设计的,因此需要一种简单可靠的方法来安装和卸载它们。

天空用户界面

schlangster2017-10-04 05:03:26

界面优雅,对电脑友好,并具有许多高级功能。

非官方《上古卷轴5:天际》特别版补丁 - USSEP

Arthmoor2025-09-01 07:56:09

一款针对《上古卷轴V:天际特别版》的综合性错误修复模组。非官方天际特别版补丁(简称USSEP)的目标是最终修复《天际特别版》中所有尚未被官方修复的错误。

静态网格改进模组 - SMIM

Brumbek2018-07-05 02:28:26

这是一个旨在大幅提升《上古卷轴5:天际》中无数静态3D模型外观的大型项目。简而言之,我希望通过这个项目让天际的建筑、杂物、家具和景观更加美观。

SKSE插件的地址库

meh3212024-02-14 09:19:54

包含头文件和数据库,以便轻松实现 SKSE DLL 插件的版本独立性。

比赛菜单

expired69782024-01-27 03:38:17

角色创建菜单全面改版,新增多种自定义功能,例如多种RGBA战纹、身体彩绘、手部彩绘和脚部彩绘。(需要SKSE)

Fores Skyrim SE-FNIS SE中的新闲置

NexusModsCaretaker2020-02-19 01:47:03

Skyrim没有可能的自定义动画?错误的。FNIS行为允许添加不同类型的动画到游戏:闲置/姿势,顺序,家具,配对,杀戮,生物,等等。

使用 Xmod 解锁 上古卷轴5:天际 特别版 的全部潜力 — 今天就探索这些顶级 MOD!