查看: 429|回复: 4
收起左侧

[工具插件] 指路 Outfit Effect Addon Plugin 装备效果应用插件

[复制链接]

39

主题

2748

帖子

46万

积分

玖大猫MOD汉化组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
580
贡献
574
猫币
51
精华
0
金元
456663
积分
468571
发表于 2023-6-1 23:23:13 | 显示全部楼层 |阅读模式

马上注册领取绝版勋章

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 轻描淡写的莫 于 2023-6-2 16:13 编辑

Outfit Effect Addon Plugin
作者:LowbeeBob   国内的大佬
原址:Outfit Effect Addon Plugin - SKSE at Skyrim Special Edition Nexus - Mods and Community (nexusmods.com)
简述: 通过在该插件下新建并编辑INI文件 实现一个套装效果 类似暗黑的绿装  比如你装备一套乌木甲 装备2-N件给1-N个ability spell perk(特权 法术 技能)食用2-3楼

该插件从根本上改变了使用独特装甲部件(例如夜莺装甲)所产生的集体影响。通过采用此插件,可以通过各种可配置的选项(例如盔甲件的数量,获得一些新效果(如能力等)来个性化佩戴特定装备所获得的独特效果。
例如,当你穿2件特定的衣服时,你可以获得一种能力,获得另一种能力来穿3件。
这个插件仍然使用原生的纸莎草函数:WornApparelHasKeywordCount。因此,如果您想应用自定义效果,则需要知道特定服装的常见关键字。
原版游戏中有很多例子:ArmorNightingale,ArmorMaterialElven等等。

一般来说,这个插件提供了一个更简单的解决方案,通过穿着不同的独特盔甲来自定义效果的关节,而不是做大量的重复工作。


如何使用
该插件使用 ini 文件作为配置。服装效果设置路径位于 Data\SKSE\Plugins\OutfitEffectSet 中。如果要应用自定义效果,请按照以下步骤操作:
(1) 创建一个 ini 文件并将其命名为关键字 editorID
(2) 在 ini 文件中创建部分以识别效果类型。目前有3种类型可用:[特权],[能力],[法术]
(3)在特定部分下方写下“ keyword=值”。 钥匙“是效果editorID,”值“表示你佩戴了多少个关键字将应用”键“
例如:
我创建了一个名为 ini 文件template.ini然后写:


然后,如果我穿上 3 件带有盔甲夜格尔关键字的盔甲,例子Perk 将适用于我。
如果我不清楚,我已经在数据\SKSE\插件\OutfitEffectSet
上放置了一个模板ini文件如果您想了解有关ini格式的更多信息,请查看INI文件格式示例[perk]
examplePerk = 3
自定义服装效果
您可以自定义3种类型的效果,特权,能力和拼写,并将其编辑器ID写入设置ini文件。但你必须知道以下几点:
(1)你不应该把任何你可以从游戏中得到的效果作为服装效果。原因是它们将在不装备特定装甲时被移除。正确的方法是应对它们并采取副本作为效果。
(2)由于使用了WornApparelHasKeywordCount本机功能,因此它不适用于武器,它仅适用于服装分类中的可穿戴物品。
(3)你需要知道如何使用xEdit或CK创建自定义关键字并分发到装甲。您还需要知道如何创建或复制记录以自定义服装效果
其他定制
在Data\SKSE\Plugins\OutfitEffectSetting\OutfitEffectConfig.ini中有一个ini文件,请检查更多详细信息。

许可
我学到的所有东西和我得到的都是来自模组社区,所以不要用这个插件来获利或潜在的利润。在其他情况下,您可以自由使用和修改它!


已知问题和兼容性
这是一个 skse 插件,不会在原版游戏中更改任何内容。它可以与 KID
一起使用,我在发布前尽我所能解决了这些问题。我不得不说很难找到有人帮我测试。 如果您发现任何错误,请向我报告


评分

参与人数 1贡献 +10 金元 +100 点赞 +10 猫币 +1 收起 理由
咬死你 + 10 + 100 + 10 + 1 鼓励分享

查看全部评分

回复

使用道具 举报

39

主题

2748

帖子

46万

积分

玖大猫MOD汉化组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
580
贡献
574
猫币
51
精华
0
金元
456663
积分
468571
 楼主| 发表于 2023-6-1 23:27:07 | 显示全部楼层
回复

使用道具 举报

39

主题

2748

帖子

46万

积分

玖大猫MOD汉化组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
580
贡献
574
猫币
51
精华
0
金元
456663
积分
468571
 楼主| 发表于 2023-6-1 23:40:31 | 显示全部楼层
本帖最后由 轻描淡写的莫 于 2023-6-2 16:11 编辑

红字只是备注补充说明 不用写入 便于理解 稀烂的教程 大概是这个意思吧关于INI文件
SKSE\Plugins\OutfitEffectSetting 路径下
创建一个 ini 文件并将其命名为editorID.INI   见图 keyword/xxxxx Warbringer  则创建 Warbringer.INI
SharedScreenshot.jpg
在 ini 文件中创建识别效果类型。目前有3种类型可用:[ability 特权或者说buff效果],[spell 法术],[技能树 perk]
在特定部分下方写下“ editorID=值”。”值“表示你装备了多少个应用此关键字的装备
仅支持护甲 不支持武器
例如
[ability]
IMP_AB_DES_AugmentedShock2=2 闪电抗性20%

[spell]
po3_DAS_DA2PullOfTheAbyss=4   深渊牵引
000nightdodge=3   夜的拥抱

SharedScreenshot.jpg
[perk]
VTR_HEA_SPG_080_SPEIronWill = 4    钢铁意志  反麻痹/不卸之力保护。
VTR_ILL_SPG_060_SPESpectralWarrior=3   鬼影重重 在攻击时有5%的机会进入幽灵形态8秒时。 在这种形式下,你不会受到伤害,造成50%的伤害,而幻术法术不会消耗魔法。

前两者的editorID在spell 后者在perk
在目录下复制或新建editorID  比如复制po3_DAS_DA2PullOfTheAbyss=4   深渊牵引 或者新建xxxxxx=4   深渊牵引 到[spell]下
作者原话 上面有写但我猜你一定没看 很重要 不然会出现已经获得的技能法术丢失的情况 看描述式应该是这个意思
自定义服装效果
您可以自定义3种类型的效果,特权,能力和拼写,并将其编辑器ID写入设置ini文件。但你必须知道以下几点:
(1)你不应该把任何你可以从游戏中得到的效果作为服装效果。原因是它们将在不装备特定装甲时被移除。正确的方法是应对它们并采取副本作为效果。
(2)由于使用了WornApparelHasKeywordCount本机功能,因此它不适用于武器,它仅适用于服装分类中的可穿戴物品。
(3)你需要知道如何使用xEdit或CK创建自定义关键字并分发到装甲。您还需要知道如何创建或复制记录以自定义服装效果







回复

使用道具 举报

39

主题

2748

帖子

46万

积分

玖大猫MOD汉化组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
580
贡献
574
猫币
51
精华
0
金元
456663
积分
468571
 楼主| 发表于 2023-6-2 01:00:55 | 显示全部楼层
本帖最后由 轻描淡写的莫 于 2023-6-2 16:11 编辑

用SSEDIT 复制或者新建一个keyword
这里以我用的SSEDIT为例 新建一个ESP 右键-其他-整合补丁
见图 弹出警告 确定 然后编辑esp名字 没有限制   比如你要添加的是xx服装 就以xx服装的esp加点上面 xx.esp=xxKEY.esp 这样方便记录排序

01.jpg

接下来点击新建的esp 右键-添加-keyword  见图 3-4 点击 keyword 添加 KEYD-keyword 就用他给的序号就行了 这插件序号用不上所以随意
3.jpg 4.jpg

之后点击 新建 keyword 点击EDID-Editor ID 右键添加 在右键修改 输入 便于记录可以直接输入ESP名字 因为你后续创建INI文件还是用得到
见图5-7

5.jpg 6.jpg 7.jpg

接下来往装备添加关键字 不推荐直接在装备里修改 点开你要修改装备的ESP  选ARMOR 右键复制为 选你新建的ESP
见图8-9
8.jpg 9.jpg

看到右边kwda-keyword(sorted)右键添加 在点击右键NULL - Null Reference [00000000]修改 输入你新建的keyword下的editor id 我前面随便输入了1这里找不到改成aaarmor
所以你得修改NULL - Null Reference [00000000]=aaarmor [KYWD:02000804]

10.jpg

spell perk 复制 armor一样 但是要复制为新到你新建esp  原版游戏的editor id 是MagicResistance70添加点序号什么的修改一下 到时候INI下就是
[SPELL]
xxMagicResistance70=x
11.jpg
完结


8.jpg
回复

使用道具 举报

17

主题

1399

帖子

3万

积分

游戏终结者

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
1
贡献
34
猫币
0
精华
0
金元
23779
积分
35128
发表于 2023-6-8 19:21:07 | 显示全部楼层
太复杂了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|玖大猫论坛

GMT+8, 2025-6-11 11:41

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.