查看: 4143|回复: 53
收起左侧

[绅士实验室] 【自制】自己做的简单的爆衣MOD(2024.9.20更新)

  [复制链接]

8

主题

670

帖子

13万

积分

游戏VIP联动部

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

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

梦想的开始

发表于 2023-7-15 19:48:37 | 显示全部楼层 |阅读模式

马上注册领取绝版勋章

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

x
本帖最后由 bayuefeiyu 于 2024-9-20 22:50 编辑

QQ图片20190118214359.png
这图是随便放的,与内容无关

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

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

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

如果是旧存档,MCM不能自动更新的话,可以拖到MCM第一页的最下面,勾选那个调试,然后退出MCM,一般就能解决了

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

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

最后感谢相关坛友的建议

另外感觉现在的新战斗系统对格挡的修改越来越多了,我做的武器脱手功能被覆盖的死死的


——————————以下为原帖————————————————————————————————————————
1. 序言
之前看到lbky684帖子 说没有找到比较简单的爆衣mod,其实我也一直有同样的困扰,试过9dm上常见的几个,都不是很符合我的需要
Breakable Equipment System 太复杂了,什么退化降级维修,设置到一半我就不想玩了
站内大佬自制 的这个倒是简单,但是又过于简单了,而且是通过血量来判断的,不符合我的需求,我还是希望至少是概率爆
至于 Baka 比基尼里带那个,虽然lbky684 提供了修改方法来适用于所有装备,但我实在不想安装baka比基尼护甲那一系列的mod

想来想去,只能试试自己做一个了
本来只想做挨打概率脱装备一个功能,后来做的时候又加了些其他想法,最后有了这个mod

2. 功能介绍
(1)受到攻击概率爆衣
其实并没有爆,根据设置不同,可以选择掉到地上或脱到物品栏里,可以自己选择能爆的插槽,上限10个(一般套装应该是够了)
如果选择掉到地上,需要先自己确定下装备有没有大世界的模型,没有的话出了背包就捡不起来了,其实我自己一般是选择进物品栏的,因为一堆零件掉到地上,打完架之后挺难找的,还会清除之前设置的偏好菜单(清除偏好菜单有个简单的解决办法,就是背包里放两套,这样掉一套也不会清除设置)

(2)武器脱手
用武器格挡攻击时,有概率武器脱手(看着我捏的龙裔的小细胳膊,嗯,这很合理)
同样可以选择掉入背包或者掉到地上,这个我一般是选择掉地上的,感觉比较有代入感,而且武器飞了一般会立刻去捡,不容易丢

(3)模拟战损之前用 西风骑士团服装 的时候,发现有几个部位有撕裂版的模型,就想过如果能有个爆衣系统,在爆完好装备的同时装备撕裂版的模型就好了(我印象中,湮灭好像有个类似的mod),印象中其他服装mod也有这种同一部位两种模型的情况,不过目前我只想起来这一个,可以说是为了这碟醋包了顿饺子。当然,其实随便两件装备就可以注册,铁甲被砍几刀变成钢甲也不是不可以(硬核打铁)。
由于我初学payprus脚本,也不是很会读取物品信息,设置的时候比较麻烦,需要先穿上完好装备,通过滑条选择对应插槽,在左边打勾注册,然后退出MCM,换上战损版本,在右侧打勾注册,然后在战斗中,如果左侧一栏中的装备触发爆衣脱掉了,会自动装备右侧同一行的装备,实现模拟战损的效果
skyrim.JPG

3. 其他说明
(1)我只是简单测试了一下各种功能,主要是控制台弄一个44313出来打,还不知道到了复杂战斗中是什么样子,而且因为我是这个周刚开始学写payprus脚本的,自己也不知道自己脚本里面有没有坑,所以尽量不要直接把这个mod用在重要存档上,或者安装前先备份

(2)所有的功能只对玩家的角色生效。 以后应该也不会加其他角色,一方面是不好做,脚本还重,另一方面是我自己没这个需求。

(3)爆衣时所有的激活插槽都是单独判断的(如果几率设置100,结果就是一刀爆全身),我个人测试来看,一般刚开打时,很容易爆——这个我可以理解,穿的多每件独立判定,所以数学期望高,但剩一两件时感觉特别难爆,不知道是错觉还是我的脚本写的有问题(而且papyrus这个随机啊……有时候一刀好几件,有时候站着挨打半天都不爆)
(4)关于武器脱手,本来想做一个完美格挡时一定不脱手的功能,但是太难了我放弃了我自己用的 英灵殿战斗mod 里,只要成功触发限时格挡,100几率也不脱手,仔细想想,应该是限时格挡时实际上并没有触发原本游戏的OnHit()事件,而我的判定都在这里,如果是用的其他修改了格挡的mod,请自行测试兼容性

(5)本来想像Breakable Equipment System那样搞个救援功能,用来找回掉地上的装备,但是做起来也太难了,我又放弃了所以如果勾选了装备和武器的掉落,掉地上找不到了可不要来找我

(6)版本号0.8是随便写的,不重要

突然想起来我把整个mod的开关写到爆衣开关上了,所以即使只想用武器脱手功能,也需要打开爆衣(几率改成0)
下载
















JDBU v0_85.zip

16.76 KB, 下载次数: 25

售价: 10 金元  [记录]

24.9.5更新

JDBU v0_86.zip

20.7 KB, 下载次数: 29

售价: 10 金元  [记录]

24.9.20更新

评分

参与人数 8贡献 +30 金元 +247 点赞 +57 猫币 +2 收起 理由
alxgry + 5 + 5 太强了佬
MarkNeil + 10 + 100 + 10 很给力
咬死你 + 20 + 120 + 20 + 2 鼓励分享
l5586539 + 2 + 2 很给力
xcs54565852 + 5 + 5 很给力
liu72112650 + 5 + 5 热心人士
lbky684 + 5 + 5 很棒的自制mod
飞起来咯 + 5 + 5 鼓励分享

查看全部评分

回复

使用道具 举报

23

主题

1476

帖子

13万

积分

游戏VIP联动部

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

点赞
148
贡献
162
猫币
14
精华
0
金元
132369
积分
136365
发表于 2023-7-15 20:46:26 | 显示全部楼层
LZ有无办法做一个侦测战斗状态的脚本,比如在战斗中的爆衣在战斗后自动穿上,现在的爆衣MOD我觉得最大的问题就是每次打完架要切背包穿衣服太麻烦了,特别是随从
回复

使用道具 举报

0

主题

1331

帖子

2万

积分

游戏之神

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

点赞
0
贡献
100
猫币
0
精华
0
金元
17897
积分
29328
发表于 2023-7-15 20:52:43 | 显示全部楼层
NIUBI
回复

使用道具 举报

0

主题

441

帖子

3万

积分

游戏终结者

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

点赞
0
贡献
0
猫币
0
精华
0
金元
11416
积分
32857
发表于 2023-7-15 22:07:10 | 显示全部楼层
厉害了,可惜似乎战损服装不多
回复

使用道具 举报

12

主题

763

帖子

7135

积分

骨灰玩家

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

点赞
0
贡献
24
猫币
0
精华
0
金元
6132
积分
7135
发表于 2023-7-15 22:35:03 | 显示全部楼层
NB NB NB NB NB
回复

使用道具 举报

110

主题

1483

帖子

13万

积分

游戏VIP联动部

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

点赞
753
贡献
669
猫币
17
精华
0
金元
119046
积分
132504
发表于 2023-7-16 00:50:20 | 显示全部楼层
本帖最后由 lbky684 于 2023-7-16 01:07 编辑

厉害啊,自学一周就能做了,太强了,等的就是这个mod,待我测试下————————————————————————————————————————————————————————————————————————————————————————
试了下,爆衣本身问题不大,因为是独立的所以一开始爆衣概率特别高。假设有5件装备可爆,设置为10%概率的情况下,按照概率计算至少爆1件衣服的概率有40%,所以想要爆衣不那么频繁的话概率尽可能设置低一些。(5件可爆的情况下设置1%的概率实际也有5%的概率会至少爆一件)

然后武器脱手是一个很有趣的功能,也是挺拟真实用的好想法。但是似乎是原版游戏自己的问题,通常我玩的时候会收藏常用的几把武器,设置快捷键123。但是武器一旦落到地上,收藏就会自动取消,捡回来还得再去背包里装备,非常麻烦,不知道有没有解决这个问题的方法。(我本来想要的效果是,武器被震脱手,掉在地上,马上跑过去捡回来,然后按快捷键1拔出继续战斗)
回复

使用道具 举报

8

主题

670

帖子

13万

积分

游戏VIP联动部

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

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

梦想的开始

 楼主| 发表于 2023-7-16 01:15:02 | 显示全部楼层
lbky684 发表于 2023-7-16 00:50
厉害啊,自学一周就能做了,太强了,等的就是这个mod,待我测试下——————————————————— ...

那个偏好列表应该是背包里没有了就会自动取消
可以试试在背包里放两把一样的武器,然后平时只用一把,另一把就当它不存在
回复

使用道具 举报

110

主题

1483

帖子

13万

积分

游戏VIP联动部

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

点赞
753
贡献
669
猫币
17
精华
0
金元
119046
积分
132504
发表于 2023-7-16 01:24:16 | 显示全部楼层
bayuefeiyu 发表于 2023-7-16 01:15
那个偏好列表应该是背包里没有了就会自动取消
可以试试在背包里放两把一样的武器,然后平时只用一把,另 ...

厉害,是个好方法,就是背包重了点。还有单手剑的话点快了会变成双持
回复

使用道具 举报

0

主题

672

帖子

1万

积分

游戏之神

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

点赞
6
贡献
0
猫币
0
精华
0
金元
16032
积分
16764
发表于 2023-7-16 01:37:59 | 显示全部楼层
牛蛙大佬
回复

使用道具 举报

0

主题

1228

帖子

2万

积分

游戏之神

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

点赞
0
贡献
0
猫币
0
精华
0
金元
24070
积分
25298
发表于 2023-7-16 09:23:43 | 显示全部楼层
666666
回复

使用道具 举报

1

主题

897

帖子

2万

积分

游戏之神

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

点赞
7
贡献
8
猫币
0
精华
0
金元
15504
积分
21821

游戏天王骨灰玩家圣诞娘

发表于 2023-7-16 11:14:06 | 显示全部楼层
大佬牛蛙牛蛙
回复

使用道具 举报

4

主题

1241

帖子

1万

积分

游戏之神

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

点赞
3
贡献
18
猫币
0
精华
0
金元
14159
积分
15560
发表于 2023-7-16 11:50:28 | 显示全部楼层
概率?? 血量有么?
回复

使用道具 举报

8

主题

670

帖子

13万

积分

游戏VIP联动部

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

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

梦想的开始

 楼主| 发表于 2023-7-16 12:42:14 | 显示全部楼层
Schatten57 发表于 2023-7-15 20:46
LZ有无办法做一个侦测战斗状态的脚本,比如在战斗中的爆衣在战斗后自动穿上,现在的爆衣MOD我觉得最大的问 ...

做物品找回的时候,我也想过侦测战斗状态,理论上应该有两个事件,分别在进入战斗和脱离战斗时触发,但是还没找到

而且我现在的玩法是用低概率,然后人为限制自己只有在城镇和遇到工作台时才重新穿上(装作维修了一下),所以暂时也不太需要自动穿
回复

使用道具 举报

7

主题

812

帖子

1万

积分

游戏之神

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

点赞
124
贡献
97
猫币
6
精华
0
金元
9296
积分
11903
发表于 2023-7-16 15:08:13 | 显示全部楼层
大佬,爆衣mod我记得还有个l网的凡人护甲,你可以参考下,没用过,看介绍感觉还行,不过问题也是太复杂而且没汉化。https://www.loverslab.com/files/file/7083-mortal-weapons-armors/
回复

使用道具 举报

3

主题

779

帖子

4万

积分

游戏终结者

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

点赞
2
贡献
6
猫币
0
精华
0
金元
27982
积分
44041
发表于 2023-7-16 15:53:37 | 显示全部楼层
这个爆衣mod直接装就行吗?有啥前置不
回复

使用道具 举报

8

主题

670

帖子

13万

积分

游戏VIP联动部

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

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

梦想的开始

 楼主| 发表于 2023-7-16 16:00:41 | 显示全部楼层
loddies 发表于 2023-7-16 15:53
这个爆衣mod直接装就行吗?有啥前置不

没有前置
回复

使用道具 举报

2

主题

627

帖子

3万

积分

游戏终结者

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

点赞
10
贡献
4
猫币
0
精华
0
金元
24116
积分
32983
发表于 2023-7-16 16:01:36 | 显示全部楼层
给包饺子哥磕头
回复

使用道具 举报

110

主题

1483

帖子

13万

积分

游戏VIP联动部

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

点赞
753
贡献
669
猫币
17
精华
0
金元
119046
积分
132504
发表于 2023-7-16 16:23:28 | 显示全部楼层
还有个问题,就是这个爆衣的判定间隔,比如3s。他是每次受击(不管有没有触发爆衣),都要在3s后再次判定是否爆衣。还是一次爆衣以后,再过3s才能再次爆衣?
回复

使用道具 举报

2

主题

451

帖子

3973

积分

超级玩家

Rank: 6Rank: 6

点赞
0
贡献
4
猫币
0
精华
0
金元
3482
积分
3973
发表于 2023-7-16 16:42:25 | 显示全部楼层
-20金=获得快乐,感谢作者
回复

使用道具 举报

8

主题

670

帖子

13万

积分

游戏VIP联动部

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

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

梦想的开始

 楼主| 发表于 2023-7-16 17:30:26 | 显示全部楼层
lbky684 发表于 2023-7-16 16:23
还有个问题,就是这个爆衣的判定间隔,比如3s。他是每次受击(不管有没有触发爆衣),都要在3s后再次判定是 ...

3s后再次判定
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|玖大猫论坛

GMT+8, 2025-7-15 13:06

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