骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 小黑盒加速器
查看: 1657|回复: 5

[求助] 如何修改原有MOD的DLL

[复制链接]

2

主题

10

回帖

4

积分

平民

Rank: 1

UID
3649266
第纳尔
8
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2024-4-26
鲜花(0) 鸡蛋(0)
发表于 2024-10-15 14:56:03 | 显示全部楼层 |阅读模式
我下了dnspy,也把DLL的反编译之后对里面进行了修改,但问题是编译不回DLL了,一堆报错。这种情况怎么办啊一下是dnspy的报错
1.png

2

主题

10

回帖

4

积分

平民

Rank: 1

UID
3649266
第纳尔
8
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2024-4-26
鲜花(0) 鸡蛋(0)
 楼主| 发表于 2024-10-15 14:56:55 | 显示全部楼层
难道说这里也有类似python的库吗

2

主题

10

回帖

4

积分

平民

Rank: 1

UID
3649266
第纳尔
8
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2024-4-26
鲜花(0) 鸡蛋(0)
 楼主| 发表于 2024-10-15 15:00:03 | 显示全部楼层
这是反编译且修改后在visual Studio中准备把它变回DLL遇到的错误,两个是一样的
2.png

2

主题

10

回帖

4

积分

平民

Rank: 1

UID
3649266
第纳尔
8
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2024-4-26
鲜花(0) 鸡蛋(0)
 楼主| 发表于 2024-10-15 15:07:11 | 显示全部楼层
我想改的MOD是Hero Enhancement N网:https://www.nexusmods.com/mountandblade2bannerlord/mods/4827?tab=description  它有个功能是当城市没有总督时,玩家担任并且属性效果减半,我想改为属性效果为1.12倍。在其中的StrategyAttrEnhance类中搜索1、CalculateTownFoodStocksChange  2、GetPrebuiltSiegeEnginesOfSettlement 和 GetSiegeEngineHitPoints  3、CalculateMaximumWallHitPointInternal 4、GetEffectOfBuildings 把它们的*0.5f 改为*1.12f理论上就完成了

2

主题

10

回帖

4

积分

平民

Rank: 1

UID
3649266
第纳尔
8
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2024-4-26
鲜花(0) 鸡蛋(0)
 楼主| 发表于 2024-10-15 15:07:41 | 显示全部楼层
大佬们看看吧,我真没活了

2

主题

10

回帖

4

积分

平民

Rank: 1

UID
3649266
第纳尔
8
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2024-4-26
鲜花(0) 鸡蛋(0)
 楼主| 发表于 2024-10-15 19:09:13 | 显示全部楼层
我之前没导入引用,但我导入它显示的引用后还是剩下这几个问题
3.png
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2024-11-19 08:25 , Processed in 0.127275 second(s), 19 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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