查看: 3463|回复: 48
收起左侧

[绅士实验室] 【自制】自己做的简单的爆衣MOD——2024.9.20更新优先级、血量体力阈值等功能

[复制链接]

8

主题

670

帖子

13万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
172
贡献
189
猫币
5
精华
0
金元
134721
积分
138936

梦想的开始

发表于 2024-9-7 16:44:30 | 显示全部楼层 |阅读模式

马上注册领取绝版勋章

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

x
本帖最后由 bayuefeiyu 于 2025-1-5 19:53 编辑

——————————————————————————————————
10.3 没有更新,看到有人问几个功能,简单解释下:


1、受到攻击,所有勾选的可爆槽位都按概率脱掉
2、战损:左边一栏的脱掉后,自动给你穿上右边一栏对应的
3、优先级:只要左边一栏的衣服还在身上,右边一栏对应的就一定不会脱掉
4、能不能爆是按照槽位判断的,战损和优先级只是设置的时候用槽位来识别,实际用的时候根据具体装备判断的(控制台里的装备id)





——————————————————————————————————————
9.20更新

最新的是v0_86那个附件,不要下错了

1. 加了一个简单的脱衣服优先级系统,只能按照两件一组进行设置
如果想实现多件装备的优先级,如ABC三件的顺序,需要设置AB BC两组(保险起见可能还得来个AC),所以我给了20组的上限,省着点儿用应该够了
2. 加了一种新的脱衣服检测方案,勾选生效,新旧方案没有明确的优劣,按需选择即可
举个例子,如果在第一页勾选了N个可以爆的槽位
以前的方案是每次受到攻击,依次判断这N个槽位是否脱掉
新的方案是每次受到攻击,随机抽一个可以爆的槽位判断,以上随机抽选和判断的过程重复N次,所以可能出现一次受击中,有的槽位被多次判断,有的槽位没有判断的情况
新方案还有个后遗症是如果没穿东西的可爆槽位勾选太多的话,会降低实际的脱衣服概率(因为容易随机到空槽位)
3. 加了一个限定每次最多爆一件衣服的选项,防止概率太高时一刀脱光的问题
更加适配新的检测方案,旧的方案因为检测逻辑的影响,概率设置的比较高时会感觉总是在按照同一个顺序脱
4. 增加了一些概率滑条的上限,并且把分度值改成了0.1

5. 增加了爆衣服的血量和体力阈值,和武器脱手类似,可以设置血量、体力低于阈值时的概率乘数

如果是旧存档,MCM不能自动更新的话,可以拖到MCM第一页的最下面,勾选那个调试,然后退出MCM,一般就能解决了
不过这样会导致本mod的所有设置初始化,需要重新勾选概率槽位战损之类的

——————————————————————————————————————————————————————————————————————————————————
9.5原帖
之前不小心把自己亲手整合的天际删了,所以很长时间没玩老滚5了
最近老滚瘾又犯了,就找了个整合包,在里面发现了一些带战损版本的服装,于是又想起来自己之前做这个mod了

稍微读了一下之前帖子的回复,有几条建议比较符合我的想法,就试着做了一下,也没有特别大的更新
新版本修改和增加内容:
1. 战损模拟的装备上限从之前的5件增加到了10件
2. 新增了一个装备保护功能,最多可以指定10件受保护装备,永远不会爆
(我做这个功能主要是为了保护某些战损版装备,一方面穿着战损版其实比脱光了还色气,另一方面打架爆衣爆到一丝不挂也挺违和的)


之后如果有时间可能还会加一些功能,下一步会试试能不能做一个爆装备的优先级功能
有其他的想要的功能也可以提出来,当然凭我的水平未必能做出来就是了

顺便问一下有没有什么地方能查papyrus资料的,杯赛的那个wiki好像维护了,也不知道还会不会再开了



mod的具体使用说明见旧帖(那边我也更新了附件,新帖旧帖的附件下一个就行),重发一帖主要是因为那个帖子太老了,担心有需要的人看不到

【自制】自己做的简单的爆衣MOD(2024.9.5更新)
http://www.9dmgamemod.com/forum.ph ... 82015&fromuid=99121
(出处: 9damao 9dm玖大猫游戏mod论坛)

最新的是v0_86那个附件,不要下错了 JDBU v0_86.zip (20.7 KB, 下载次数: 220, 售价: 10 金元)

评分

参与人数 1金元 +66 收起 理由
amgo + 66 大佬牛皮!

查看全部评分

回复

使用道具 举报

8

主题

3155

帖子

4万

积分

游戏终结者

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

点赞
20
贡献
26
猫币
0
精华
0
金元
39298
积分
42863
发表于 2024-9-7 17:07:38 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

29

帖子

1350

积分

中级玩家

Rank: 3Rank: 3

点赞
0
贡献
0
猫币
30
精华
0
金元
1321
积分
1350
发表于 2024-9-7 17:37:07 | 显示全部楼层
感谢大佬,话说,能不能考虑进实验室自动换战损装呢?
回复

使用道具 举报

110

主题

1484

帖子

13万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
753
贡献
669
猫币
17
精华
0
金元
119560
积分
133019
发表于 2024-9-7 17:58:26 | 显示全部楼层
做得好啊,我一直在用你这个爆衣mod,没想到还有更新。papyrus代码的问题我的建议是问AI(chatGPT或者bingAI),虽然AI回答的不一定对,但是至少提供了一个方向。
目前的几个建议和问题:
1、可以爆的槽位如果是空的,但是勾选了会影响概率吗?比如我有2套衣服,A套是衣服手套鞋子加一个49号部件。B套是衣服手套鞋子加一个52号部件。我如果勾选了身、手、脚、49、52。那么我穿A套衣服的时候,没有52号部件,他触发爆衣概率结算的时候会不会去计算52号部件?之所以有这个问题是因为我可能有好几套衣服换着穿,但是每套衣服的部件槽位都不同,不太想每次都去MCM里重新设置。
2、其实格挡震落武器的设计我也十分喜欢,很常用。但是感觉这个概率设置间隔有点大,不知道可否让概率带1位小数?另外之前说的限时格挡不震落功能不知道是否有想法实现?
3、说到战损衣服,其实我发现我用了那么多衣服也没几套真正有战损的,最多有个半脱。不知道楼主做这个的时候有没有什么带战损的优质衣服推荐呢?毕竟打着打着衣服直接没了确实有点违和
4、也可以出一个设置,不根据受击随机爆衣,而是根据血量阈值爆衣。例如在战斗中血量掉落到50%以下,此时受击100%爆衣之类的。
回复

使用道具 举报

4

主题

1155

帖子

7061

积分

骨灰玩家

Rank: 11Rank: 11Rank: 11Rank: 11

点赞
0
贡献
8
猫币
0
精华
0
金元
5826
积分
7061
发表于 2024-9-7 18:53:47 | 显示全部楼层
加油 希望有更多功能
回复

使用道具 举报

7

主题

1089

帖子

3万

积分

游戏终结者

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

点赞
57
贡献
33
猫币
1
精华
0
金元
37731
积分
39625
发表于 2024-9-7 18:57:19 | 显示全部楼层
很好用一直在用
回复

使用道具 举报

20

主题

983

帖子

20万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
41
贡献
128
猫币
4
精华
0
金元
170487
积分
201120

梦想的开始论坛元老骨灰玩家游戏天王游戏圣者游戏之神游戏终结者死宅会员废宅会员康娜卡姆依天际游戏VIP联动部官方群水友小暗千斗五十铃楪祈亚丝娜NBA2K18勋章-火箭新春纪念康娜卡姆依Q版小鸟游六花Q版初音未来

发表于 2024-9-7 19:33:38 | 显示全部楼层
大佬牛逼,都自制mod了啊,感谢分享
回复

使用道具 举报

8

主题

460

帖子

5788

积分

游戏精英

Rank: 9Rank: 9Rank: 9

点赞
0
贡献
16
猫币
0
精华
0
金元
5168
积分
5788
发表于 2024-9-7 19:37:55 | 显示全部楼层
大佬999简直6翻了
回复

使用道具 举报

37

主题

1070

帖子

7万

积分

SHARKAIY

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

点赞
163
贡献
32
猫币
2
精华
0
金元
74088
积分
77318

康娜卡姆依Q版小鸟游六花Q版新春纪念

发表于 2024-9-7 23:46:24 | 显示全部楼层
我仔细拜读了一下你的帖子,意思是不是:我的角色穿着A,就可以在某种条件下自动切换为B(A为“无损”,B为”战损”)?如果真是这样,那么这个mod正是我所寻找的,而且看上去比dav更加直接更加强大。我在ll上发布了辐射4kft的天际版,正愁找不到合适的脚本。
回复

使用道具 举报

0

主题

297

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
0
贡献
0
猫币
0
精华
0
金元
10861
积分
11158
发表于 2024-9-8 00:41:58 | 显示全部楼层
厉害了
回复

使用道具 举报

4

主题

574

帖子

4万

积分

不死鸟神教

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

点赞
25
贡献
30
猫币
1
精华
0
金元
25441
积分
45655
发表于 2024-9-8 08:52:08 | 显示全部楼层
我感觉维护好久了,我记得好像从5月份就开始维护,个人对重开感觉挺悲观。
回复

使用道具 举报

8

主题

670

帖子

13万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
172
贡献
189
猫币
5
精华
0
金元
134721
积分
138936

梦想的开始

 楼主| 发表于 2024-9-8 10:31:57 | 显示全部楼层
bbbeaver999 发表于 2024-9-7 17:37
感谢大佬,话说,能不能考虑进实验室自动换战损装呢?

我确实想过

不过实验室那堆东西对我来说太难了,恐怕弄不明白

——————————————————————————————————————————————

我以前倒是试过一种简单方法,就是直接在完整衣服上加脚本,让它在被脱掉时自动装备战损版本

不过也有问题,一个是正常换装备也受影响,另一个是如果实验室连续触发两次脱衣服就没用了
回复

使用道具 举报

8

主题

670

帖子

13万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
172
贡献
189
猫币
5
精华
0
金元
134721
积分
138936

梦想的开始

 楼主| 发表于 2024-9-8 10:35:17 | 显示全部楼层
本帖最后由 bayuefeiyu 于 2024-9-8 10:40 编辑
yinglianbang 发表于 2024-9-7 23:46
我仔细拜读了一下你的帖子,意思是不是:我的角色穿着A,就可以在某种条件下自动切换为B(A为“无损”,B为 ...

是的,不过也没那么强大,因为这个“某种条件”目前只是受攻击+概率判断
还有我的这个更换是按照插槽判断的,主要是为了脱而不是换,所以理论上之后B满足条件也会被脱掉(除非对B使用这次更新的保护功能)
回复

使用道具 举报

8

主题

670

帖子

13万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
172
贡献
189
猫币
5
精华
0
金元
134721
积分
138936

梦想的开始

 楼主| 发表于 2024-9-8 11:25:44 | 显示全部楼层
本帖最后由 bayuefeiyu 于 2024-9-8 11:28 编辑
lbky684 发表于 2024-9-7 17:58
做得好啊,我一直在用你这个爆衣mod,没想到还有更新。papyrus代码的问题我的建议是问AI(chatGPT或者bingA ...

1. 应该不会影响,因为每次受击都会把勾选的槽位依次计算一下,每个插槽都是按照设置的概率独立计算的。我记得旧帖子跟你讨论过这个问题,因为概率独立计算,考虑数学期望插槽越多看起来更容易爆,但实际各个槽概率是一样而且互相不影响的。

2.小数应该可以改,有时间我改一下;至于限时格挡,这个东西很容易和正经战斗mod冲突,我这个mod定位就是一个辅助和调剂的功能,如果做这个后面就得处理和各种战斗大修的兼容和冲突,想想就心累,所以不打算做。
其实很多战斗mod的限时格挡都是有效的,例如我现在用这个整合包的战斗改动就很大(我都没仔细看有些啥mod),我自己测试的时候,只要不是无脑按住格挡几乎不会脱手。
我推测是因为原版用武器格挡要掉血,mod限时格挡或者完美格挡是不掉血的,所以他们的代码在完美格挡时会覆盖原版格挡,顺便就把我这边的脱手判定覆盖掉了。

3.确实比较少,很多时候我也是靠半脱、透明版的来脑补
最近发现的一个是Dark Mage of Plegia,有四个部位的worn版,而且是战损不是半脱
印象中在我下的那个整合包里还见过别的,不过现在没印象了,下次看到了再说
其实黑色沙漠和洛奇英雄传里的装备很多都是自带战损模型的,可惜很多时候modder们都只用了完整版
突然想到,Dark Mage of Plegia 和之前的西风骑士 都是Caenarvon做的,或许可以多关注下他的

4. 这个可以试一下,就参考脱手那个血量阈值功能应该就能做


回复

使用道具 举报

0

主题

441

帖子

3万

积分

游戏终结者

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

点赞
0
贡献
0
猫币
0
精华
0
金元
11466
积分
32907
发表于 2024-9-8 12:05:48 | 显示全部楼层
哇,没想到还能更新,感谢大神
其实我也觉得根据血量更合理一点,毕竟多数时候“战损”状态其实就是差不过该进实验室的时候了
话说“装备保护”就是以前战损栏位的右边那一列吗?之前我是用A爆到B,然后B爆到C来模拟多段战损的,这样是不是反而不能用了
回复

使用道具 举报

110

主题

1484

帖子

13万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
753
贡献
669
猫币
17
精华
0
金元
119560
积分
133019
发表于 2024-9-8 15:04:55 | 显示全部楼层
本帖最后由 lbky684 于 2024-9-8 15:12 编辑
bayuefeiyu 发表于 2024-9-8 11:25
1. 应该不会影响,因为每次受击都会把勾选的槽位依次计算一下,每个插槽都是按照设置的概率独立计算的。 ...

谢谢回复
2.我认为和限时格挡不掉血没关系。我现在用的耐力之盾,有耐力的情况下格挡只会掉耐力不掉血。但是依然有概率会脱手的。我觉得所谓的限时格挡不脱手不是让你加一个限时格挡的功能,而是说可不可以加一个判定,例如只在进入格挡状态后0.5s(或者1s),受到攻击才会判定脱手。
3.Cae的衣服确实质量高,部分衣服也有战损,但是我实在不太能接受他这个连裤袜加虾线的审美。

回复

使用道具 举报

110

主题

1484

帖子

13万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
753
贡献
669
猫币
17
精华
0
金元
119560
积分
133019
发表于 2024-9-8 15:12:38 | 显示全部楼层
bayuefeiyu 发表于 2024-9-8 11:25
1. 应该不会影响,因为每次受击都会把勾选的槽位依次计算一下,每个插槽都是按照设置的概率独立计算的。 ...

另外我测试了下,直接更新到0.85版本好像MCM菜单还是原来的。只有点了调试才会刷新MCM
回复

使用道具 举报

8

主题

670

帖子

13万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
172
贡献
189
猫币
5
精华
0
金元
134721
积分
138936

梦想的开始

 楼主| 发表于 2024-9-8 17:08:45 | 显示全部楼层
lbky684 发表于 2024-9-8 15:12
另外我测试了下,直接更新到0.85版本好像MCM菜单还是原来的。只有点了调试才会刷新MCM

我知道,因为我确实不知道怎么让MCM自动更新


用时间判断限时那个方法,我在别的同类mod(可能是Breakable Equipment System )里见过类似代码,印象中不太好抄,所以即使做在我这的优先级也不会太高
回复

使用道具 举报

8

主题

670

帖子

13万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
172
贡献
189
猫币
5
精华
0
金元
134721
积分
138936

梦想的开始

 楼主| 发表于 2024-9-8 17:12:12 | 显示全部楼层
jhxiaoqi 发表于 2024-9-8 12:05
哇,没想到还能更新,感谢大神
其实我也觉得根据血量更合理一点,毕竟多数时候“战损”状态其实就是差不过 ...

单独在MCM加了一页,应该不影响前面的功能

保护装备没有改前面的逻辑,只是在最后判断一下这件装备是不是被保护的,是就不脱掉
回复

使用道具 举报

27

主题

1965

帖子

8511

积分

游戏天王

Rank: 12Rank: 12Rank: 12

点赞
32
贡献
80
猫币
2
精华
0
金元
5556
积分
8511
发表于 2024-9-8 22:00:30 | 显示全部楼层
大佬能不能一次性多增加一些数量,10个感觉其实还是不太够用
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|玖大猫论坛

GMT+8, 2025-7-21 21:17

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