3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 5341|回复: 106
打印 上一主题 下一主题

[正式版Mod] 逆练若蛊不会成蛊

  [复制链接]

4

主题

131

帖子

586

积分

高级玩家

Rank: 4

贡献度
84
金元
2500
积分
586
精华
0
注册时间
2021-4-18

3DM MOD站(黄金)

跳转到指定楼层
主题
发表于 2022-10-1 08:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 NoahM 于 2022-10-6 13:52 编辑

逆练的蛊虫触发成蛊条件后不会长大,蛊真人们放手修行吧(蛊真人可以考虑添加金蚕禁食 https://bbs.3dmgame.com/forum.ph ... page=1#pid305734499

修改方法:用 dnSpy 打开 Backend\GameData.dll 文件,搜索并编辑 get_CanChangeToGrown,让其仅返回 this.WugConfig.WugGrowthType == 3 (如果直接返回 false 的话,正练种下的若蛊也不会成蛊)。

非常感谢 @岚湮 帮忙制作并修复 BUG !


Steam 创意工坊:https://steamcommunity.com/sharedfiles/filedetails/?id=2871847730





评分

2

查看全部评分

回复

使用道具 举报

18

主题

939

帖子

3755

积分

Mod站 原创组

Rank: 12Rank: 12Rank: 12

贡献度
399
金元
21589
积分
3755
精华
0
注册时间
2013-4-5

3DM MOD站(黄金)

来自 5#
发表于 2022-10-1 13:30 | 只看该作者
本帖最后由 岚湮 于 2022-10-4 09:56 编辑

   22.10.1  23.04  更新了
      22.10.3  0.58  更新   目的:解决青髓蛊春宵成蛊问题
22.10.3   1.19  之前忘了上传更新文件…………没打算处理传染问题,处理的是青髓蛊成蛊
22.10.3   15.46  处理了下传染问题
22.10.3 23.32   1. 直接把青髓蛊春宵函数内容做掉了,现在OnMakeLove为空函数,该函数直接失效  2. 金蚕禁食加了个开关
22.10.4 9.49   1.太吾身上逆练尸蛊不再成蛊(它是单独一个ChangeToGrown函数)  2.添加太吾身上的灭蛊功能(开关),但是只能灭若蛊  3.蛊引不再因为蛊虫触发效果而减少(开关)

p_gu1.5.zip (3.79 KB, 下载次数: 239)
正常功能

p_gu1.5-c.zip (4.17 KB, 下载次数: 17)
增加了,太吾正练蛊种到敌人身上直接成蛊的功能,然而无开关


金蚕禁食应该是没问题的

逆练不会成蛊(仅太吾)
原理:
原本即将成蛊时会触发一个ChangeToGrown函数,这个mod就在函数内加了个条件——即当人物为太吾并且逆练若蛊在太吾身上时,该函数失效


https://wwu.lanzouv.com/b03jep37c
密码:fjvr




回复 支持 3 反对 0

使用道具 举报

4

主题

131

帖子

586

积分

高级玩家

Rank: 4

贡献度
84
金元
2500
积分
586
精华
0
注册时间
2021-4-18

3DM MOD站(黄金)

来自 18#
 楼主| 发表于 2022-10-1 22:30 | 只看该作者
哈哈哈哈哈12134 发表于 2022-10-1 22:13
按照楼主说的,修改过后种了蛊,进入战斗会跳红字,种的是神一品指法的蛊,请问该怎么改 ...

目前我还没弄明白跳红字的原因,不过我玩的档最开始是做了金蚕禁食的修改,给自己上完金蚕蛊后有改回去玩了五年没发现问题。禁止成蛊相关的修改是今天上午重温代码的时候找到的,目前来看很可能就是它引发了一些 BUG。就报错来看似乎是因为黑血蛊重复添加了一些效果(可能和它的成蛊机制有关)。

因为我暂时没找到稳定复现 BUG 的方法,所以很抱歉我没法给出一个很好的解决方案。不知道您有没有试过关掉 MOD,恢复文件后再战斗呢?如果这样行得通的话我们也许可以尝试假设禁止成蛊的 BUG 不会影响到存档数据。

当然如果可以的话,希望大家能够把自己触发 BUG 的存档以及操作步骤发出来,这样能够方便我理清出错原因。但因为个人工作原因,以及我对太吾的代码并没有深入接触,并不能保证后续能够修复该功能。很抱歉因为不成熟的修改给大家造成了恶劣的影响。


回复 支持 反对

使用道具 举报

0

主题

300

帖子

389

积分

高级玩家

Rank: 4

贡献度
0
金元
3885
积分
389
精华
0
注册时间
2016-5-1
舒服的沙发
发表于 2022-10-1 08:50 来自手机 | 只看该作者
卧槽,牛逼,刚想说有没有人能做个逆练蛊不成蛊的就有了
回复 支持 反对

使用道具 举报

0

主题

429

帖子

496

积分

高级玩家

Rank: 4

贡献度
0
金元
4959
积分
496
精华
0
注册时间
2019-1-28
硬硬的板凳
发表于 2022-10-1 09:53 | 只看该作者
666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

519

帖子

598

积分

高级玩家

Rank: 4

贡献度
0
金元
5977
积分
598
精华
0
注册时间
2019-1-14
冰凉的地板
发表于 2022-10-1 11:52 | 只看该作者
能不能具体点?能不能直接给mod

回复 支持 反对

使用道具 举报

0

主题

574

帖子

740

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
7400
积分
740
精华
0
注册时间
2020-3-30
6#
发表于 2022-10-1 14:24 | 只看该作者
岚湮 发表于 2022-10-1 13:30
试试看有没有效?我是铸剑山庄的,不好测试

确实可以乐极过月也不会心魔成蛊
回复 支持 1 反对 0

使用道具 举报

18

主题

939

帖子

3755

积分

Mod站 原创组

Rank: 12Rank: 12Rank: 12

贡献度
399
金元
21589
积分
3755
精华
0
注册时间
2013-4-5

3DM MOD站(黄金)

7#
发表于 2022-10-1 15:31 | 只看该作者
不够意思去去去 发表于 2022-10-1 14:24
确实可以乐极过月也不会心魔成蛊

有用就行,以后玩五仙教可以用上
@NoahM   你发一下吧
回复 支持 反对

使用道具 举报

0

主题

602

帖子

714

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
7141
积分
714
精华
0
注册时间
2013-6-14
8#
发表于 2022-10-1 16:53 | 只看该作者
岚湮 发表于 2022-10-1 15:31
有用就行,以后玩五仙教可以用上
@NoahM   你发一下吧

不知道是不是我的问题,用了之后黑血蛊人物界面介绍变空白,进战斗就红字
回复 支持 反对

使用道具 举报

2

主题

170

帖子

232

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2316
积分
232
精华
0
注册时间
2021-1-29
9#
发表于 2022-10-1 16:54 | 只看该作者
这不参加mod比赛???
回复 支持 反对

使用道具 举报

0

主题

574

帖子

740

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
7400
积分
740
精华
0
注册时间
2020-3-30
10#
发表于 2022-10-1 18:22 | 只看该作者
则你说我叫甚 发表于 2022-10-1 16:53
不知道是不是我的问题,用了之后黑血蛊人物界面介绍变空白,进战斗就红字
...

好像是 我也是这样
回复 支持 反对

使用道具 举报

4

主题

131

帖子

586

积分

高级玩家

Rank: 4

贡献度
84
金元
2500
积分
586
精华
0
注册时间
2021-4-18

3DM MOD站(黄金)

11#
 楼主| 发表于 2022-10-1 20:10 | 只看该作者
则你说我叫甚 发表于 2022-10-1 16:53
不知道是不是我的问题,用了之后黑血蛊人物界面介绍变空白,进战斗就红字
...

您好,请问直接修改 GameData.dll 也有类似错误吗?我之前是直接修改文件后进入游戏的,体验下来似乎一切正常。目前我暂时还没有时间尝试那位大佬写的 MOD ,之后我会进一步地研究看看。

回复 支持 反对

使用道具 举报

18

主题

939

帖子

3755

积分

Mod站 原创组

Rank: 12Rank: 12Rank: 12

贡献度
399
金元
21589
积分
3755
精华
0
注册时间
2013-4-5

3DM MOD站(黄金)

12#
发表于 2022-10-1 20:18 | 只看该作者
则你说我叫甚 发表于 2022-10-1 16:53
不知道是不是我的问题,用了之后黑血蛊人物界面介绍变空白,进战斗就红字
...

啊 黑血蛊?我查下看看
回复 支持 反对

使用道具 举报

0

主题

602

帖子

714

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
7141
积分
714
精华
0
注册时间
2013-6-14
13#
发表于 2022-10-1 21:12 | 只看该作者
NoahM 发表于 2022-10-1 20:10
您好,请问直接修改 GameData.dll 也有类似错误吗?我之前是直接修改文件后进入游戏的,体验下来似乎一切 ...

改文件也会,我记得是黑血和冰蚕(大概),种上后进战斗开战红字,心魔和赤没问题,其他没试,之后我没用了
回复 支持 反对

使用道具 举报

18

主题

939

帖子

3755

积分

Mod站 原创组

Rank: 12Rank: 12Rank: 12

贡献度
399
金元
21589
积分
3755
精华
0
注册时间
2013-4-5

3DM MOD站(黄金)

14#
发表于 2022-10-1 21:19 | 只看该作者
本帖最后由 岚湮 于 2022-10-1 21:21 编辑
则你说我叫甚 发表于 2022-10-1 16:53
不知道是不是我的问题,用了之后黑血蛊人物界面介绍变空白,进战斗就红字
...

确实有问题,我等会儿看看


QQ图片20221001211543.jpg (155.04 KB, 下载次数: 0)

QQ图片20221001211543.jpg
回复 支持 反对

使用道具 举报

4

主题

131

帖子

586

积分

高级玩家

Rank: 4

贡献度
84
金元
2500
积分
586
精华
0
注册时间
2021-4-18

3DM MOD站(黄金)

15#
 楼主| 发表于 2022-10-1 22:02 | 只看该作者
触发机制我没弄明白,我试着重新开了个档,确实有一次战斗开始的时候因为黑血蛊的原因出现红字,但是之后读档重来又触发不了了:

QQ图片20221001220008.png (294.52 KB, 下载次数: 0)

QQ图片20221001220008.png
回复 支持 反对

使用道具 举报

0

主题

602

帖子

724

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
7238
积分
724
精华
0
注册时间
2017-7-4
16#
发表于 2022-10-1 22:13 | 只看该作者
按照楼主说的,修改过后种了蛊,进入战斗会跳红字,种的是神一品指法的蛊,请问该怎么改
回复 支持 反对

使用道具 举报

0

主题

602

帖子

724

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
7238
积分
724
精华
0
注册时间
2017-7-4
17#
发表于 2022-10-1 22:14 | 只看该作者
岚湮 发表于 2022-10-1 13:30
试试看有没有效?我是铸剑山庄的,不好测试

用了,和我自己改的一样,会跳红字,目前通过投功法种了三个蛊,分别是一品,二品,八品
回复 支持 反对

使用道具 举报

18

主题

939

帖子

3755

积分

Mod站 原创组

Rank: 12Rank: 12Rank: 12

贡献度
399
金元
21589
积分
3755
精华
0
注册时间
2013-4-5

3DM MOD站(黄金)

19#
发表于 2022-10-1 23:15 | 只看该作者
哈哈哈哈哈12134 发表于 2022-10-1 22:14
用了,和我自己改的一样,会跳红字,目前通过投功法种了三个蛊,分别是一品,二品,八品
...

试试新的?我不太确定WugGrowthType写==1还是写==3,因为不知道1和3谁是对应的逆练
回复 支持 反对

使用道具 举报

4

主题

131

帖子

586

积分

高级玩家

Rank: 4

贡献度
84
金元
2500
积分
586
精华
0
注册时间
2021-4-18

3DM MOD站(黄金)

20#
 楼主| 发表于 2022-10-1 23:31 | 只看该作者
岚湮 发表于 2022-10-1 23:15
试试新的?我不太确定WugGrowthType写==1还是写==3,因为不知道1和3谁是对应的逆练
...

感谢大佬的修复,目前我试了下您最新发布的版本,过月后心魔若蛊没有成蛊,所以我想新版本的应该是正确的。

另外反编译出的代码里有 IsGood,我想应该是用来判断是否为逆练蛊虫(好蛊虫)的,我想 0 是逆练幼蛊,1 是逆练青年蛊,2 和 3是正练的幼蛊和青年蛊。


protected bool IsGood
{
   
get
    {
        
return this.WugConfig.WugGrowthType == 0 || this.WugConfig.WugGrowthType == 1;
    }
}
回复 支持 反对

使用道具 举报

18

主题

939

帖子

3755

积分

Mod站 原创组

Rank: 12Rank: 12Rank: 12

贡献度
399
金元
21589
积分
3755
精华
0
注册时间
2013-4-5

3DM MOD站(黄金)

21#
发表于 2022-10-2 00:21 | 只看该作者
NoahM 发表于 2022-10-1 23:31
感谢大佬的修复,目前我试了下您最新发布的版本,过月后心魔若蛊没有成蛊,所以我想新版本的应该是正确的 ...

那就好,你也辛苦了
我之前就是没搞懂,他这个good指的是正练还是指的好效果
回复 支持 反对

使用道具 举报

1

主题

107

帖子

198

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1980
积分
198
精华
0
注册时间
2017-6-13
22#
发表于 2022-10-2 00:30 | 只看该作者
6666666666666666给大佬们点个赞
回复 支持 反对

使用道具 举报

1

主题

597

帖子

650

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6501
积分
650
精华
0
注册时间
2013-8-19
23#
发表于 2022-10-2 01:10 | 只看该作者
岚湮 发表于 2022-10-1 13:30
22.10.1  23.04更新了

金蚕禁食应该是没问题的

大佬你这不直接出去当MOD发?
回复 支持 反对

使用道具 举报

18

主题

939

帖子

3755

积分

Mod站 原创组

Rank: 12Rank: 12Rank: 12

贡献度
399
金元
21589
积分
3755
精华
0
注册时间
2013-4-5

3DM MOD站(黄金)

24#
发表于 2022-10-2 01:45 | 只看该作者
本帖最后由 岚湮 于 2022-10-2 01:47 编辑
Bettury 发表于 2022-10-2 01:10
大佬你这不直接出去当MOD发?

呃………其实我的意思是,是@NoahM提出的位置思路,我就码了几行字,我发出来是给他发的


@NoahM  你来发布吧
回复 支持 反对

使用道具 举报

0

主题

602

帖子

724

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
7238
积分
724
精华
0
注册时间
2017-7-4
25#
发表于 2022-10-2 08:14 | 只看该作者
按二楼更新的mod,测试了我有的三个指法,1,2,8品的,都没得问题了,谢谢大佬们
回复 支持 反对

使用道具 举报

0

主题

602

帖子

724

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
7238
积分
724
精华
0
注册时间
2017-7-4
26#
发表于 2022-10-2 08:15 | 只看该作者
岚湮 发表于 2022-10-1 13:30
22.10.1  23.04更新了

金蚕禁食应该是没问题的

新更新的mod,测试了我有的三个指法,1,2,8品的,这个没问题了,谢谢大佬
回复 支持 1 反对 0

使用道具 举报

0

主题

16

帖子

77

积分

初级玩家

Rank: 2

贡献度
0
金元
765
积分
77
精华
0
注册时间
2016-9-15
27#
发表于 2022-10-2 09:49 | 只看该作者
MOD是不是还在审核中呀!

回复 支持 反对

使用道具 举报

4

主题

131

帖子

586

积分

高级玩家

Rank: 4

贡献度
84
金元
2500
积分
586
精华
0
注册时间
2021-4-18

3DM MOD站(黄金)

28#
 楼主| 发表于 2022-10-2 10:32 | 只看该作者
矮蓝鲸 发表于 2022-10-2 09:49
MOD是不是还在审核中呀!

是的,今天上午我才传上去的,可能需要一段时间。不过传上去的文件就是置顶里大佬发的那个,您可以直接下载使用。
回复 支持 反对

使用道具 举报

1

主题

679

帖子

670

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6703
积分
670
精华
0
注册时间
2013-6-21
29#
发表于 2022-10-2 12:32 | 只看该作者
414141414141
回复 支持 反对

使用道具 举报

14

主题

1577

帖子

2332

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
17
金元
22636
积分
2332
精华
0
注册时间
2011-2-10

G胖の微笑特殊组

30#
发表于 2022-10-2 12:33 | 只看该作者
666666666666
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-24 13:54 , Processed in 0.044947 second(s), 21 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表