|
|
本帖最后由 鼓掌之间 于 2026-1-4 18:54 编辑
转自:https://www.nexusmods.com/skyrimspecialedition/mods/106659
SkyPatcher(《辐射4》中又名RobCo Patcher)是一款基于SKSE(《天际》脚本扩展器)和CommonLibSSE的补丁工具,允许MOD作者和用户无需使用插件即可修改游戏数据。
支持修改弹药、NPC、种族、武器,编辑等级列表、表单列表、容器等内容,简单快捷。
需求条件
- SKSE插件地址库(Address Library for SKSE Plugins)
- 三动力优化MOD(powerofthree's Tweaks):编辑器ID查询功能的软需求
- SKSEVR虚拟现实地址库(VR Address Library for SKSEVR):VR用户必需
我需要这款MOD吗?
仅当你使用的某个MOD明确要求安装本工具时,才需要下载。本工具本身无实质功能,仅内置一个“解锁所有遭遇区域敌人”的选项(默认禁用)。MOD制作示例可在本工具的描述页和文章区查看。
---
为何选择SkyPatcher?
这款补丁工具能在运行时修补你的MOD加载顺序,解决兼容性问题!告别上百个用于适配所有MOD的补丁文件。本工具最初为《天际:英勇版》(SkyValor)开发,在《辐射4》中以“RobCo Patcher”之名推出。
- 语法直观易懂,无需任何专业知识!文章区提供示例和详解,助你快速上手制作首款MOD。
- 功能丰富,部分示例如下:
- 在物品等级列表中添加/移除表单
- 在表单列表中添加/移除表单
- 在容器中添加/移除表单
- 为NPC添加/移除物品
- 修改NPC(例如专长、法术、属性)
- 修改武器
- 修改盔甲
- 为多个对象添加/移除关键词
- 更多功能等你来探索!
举例来说,作为MOD作者,你想为多个MOD制作兼容性补丁。通过SkyPatcher,只需创建一个配置文件即可批量适配,无需生成ESP或ESL文件。一个配置文件涵盖所有需要修改的MOD,轻松搞定!无兼容性冲突,无需额外补丁,简单高效。
SkyPatcher的核心优势在于灵活性和批量修补功能:你制作的补丁仅对用户已安装的MOD生效,若用户缺少部分MOD,SkyPatcher会自动忽略。告别包含上百个选项的复杂FOMOD安装器。
你还可以通过筛选功能批量修补记录。例如,想为所有带有特定关键词的武器添加新关键词:
; WeapTypeBow [KYWD:0001E715] WeapMaterialImperial [KYWD:000C5C00]
filterByKeywords=Skyrim.esm|1E715, Skyrim.esm|C5C00:attackDamage=30
(这些关键词为逻辑与关系,仅当武器同时包含两个关键词时才会匹配。还有更多筛选选项及排除选项可供使用)
这一行简单的配置,就能筛选出你加载顺序中所有标注“弓类武器”(WeapTypeBow)和“帝国材质”(WeapMaterialImperial)的武器,并将它们的攻击力统一设置为30。编写仅需几秒,而要为现有及未来发布的所有相关MOD逐一制作相同效果的补丁,几乎是不可能的任务。无论你后续添加多少MOD,这一行配置都能自动适配。
你还可以进一步优化:创建以MOD名称命名的.ini文件,例如:
Skyrim Immersive Creatures Special Edition.esp.ini
当补丁工具运行时,会检查用户是否安装了《天际:沉浸式生物特别版》(Skyrim Immersive Creatures Special Edition),若检测到对应ESP文件,才会应用该配置中的修改。
这一步骤为可选但推荐,可缩短加载时间。若你的myChanges.ini文件中包含大量用户未安装的MOD配置,工具虽会自动忽略未匹配项,但仍需逐行检查配置文件,影响加载效率。
---
等级列表修补(Leveled List Patching)
《天际》中有许多优秀MOD会为游戏添加新物品,而处理这些物品的等级列表是最棘手的问题——SkyPatcher正是为解决这一痛点而生!
你固然可以通过Papyrus脚本实现等级列表注入,但搭建整个流程耗时费力。此外,卸载MOD后,相关记录仍会残留于存档中,可能引发异常。
SkyPatcher内置等级列表修补功能,可快速添加或移除物品。最关键的是:当你删除用于注入物品的.ini文件后,这些物品会彻底消失,存档中不会残留任何痕迹。
配置示例如下:
;LItemBanditWeapon1H [LVLI:00037C1B]
filterByLLs=Skyrim.esm|37C1B:addToLLs=myNewSwordMod.esp|55123~1~1, myNewSwordMod.esp|55345~1~1
该配置会将两把自定义剑添加到筛选出的等级列表(LItemBanditWeapon1H,即匪徒单手武器列表)中,等级要求1级,数量1把。
你也可以在一行配置中为多个等级列表添加物品:
;LItemBlacksmithMinSword [LVLI:000F627F]
filterByLLs=Skyrim.esm|37C1B, Skyrim.esm|F627F:addToLLs=myNewSwordMod.esp|55123~1~1, myNewSwordMod.esp|55345~1~1
该配置会将两把自定义剑同时添加到两个筛选出的等级列表中。
---
配置方法(Configuration)
SkyPatcher的配置文件(.ini)与.dll文件同级目录,可在其中启用或禁用补丁工具的各项功能。
---
如何使用筛选器(How to use Filters)
若你想使用本工具制作新MOD,请务必从文件区下载“SkyPatcher - 入门配置包”(SkyPatcher - Starter Setup)。该包已包含完整文件夹结构,你只需将自己的.ini配置文件放入对应文件夹即可。
下载地址:
|
评分
-
1
查看全部评分
-
|