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

注册 登录

QQ登录

只需一步,快速开始

查看: 214104|回复: 1861
打印 上一主题 下一主题

[分享] 骑砍2 游戏数据修改简易教程 自己动手制作mod 附队伍人数、俘虏人数、难度数据、俘虏立刻招募修改方法 小白也能学会~

  [复制链接]

14

主题

766

帖子

4万

积分

3DM Mod 原创组

Rank: 12Rank: 12Rank: 12

贡献度
734
金元
458692
积分
48815
精华
1
注册时间
2014-8-15

3DM MOD站(白银)滑稽[永久版]G胖の微笑

跳转到指定楼层
主题
发表于 2020-4-9 22:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 qinmaohui 于 2020-4-10 11:41 编辑

第一步:下载修改工具dnspy6.1.3(附件里有)
第二步:
用dnspy将Mount & Blade II Bannerlord\bin\Win64_Shipping_Client目录下TaleWorlds.CampaignSystem.dll打开(可直接拖入)


队伍人数 俘虏人数修改方法:
1.展开TaleWorlds.CampaignSystem.dll找到TaleWorlds.CampaignSystem.SandBox.GameComponents.Party 再次展开
2.点开DefaultPartySizeLimitModel找到CalculateMobilePartyMemberSizeLimit方法


3.右键 编辑方法

4.在代码最后一行找到return (int)explainedNumber.ResultNumber; 在这行代码的上面按回车添加代码
                if (party.Party.Owner == Hero.MainHero)
                {
                    
return (int)explainedNumber.ResultNumber+你想要增加的队伍上限;
               
}
5.右下角点击编译,队伍人数上限修改成功
6.在CalculateMobilePartyMemberSizeLimit的下一行找到CalculateMobilePartyPrisonerSizeLimitInternal
7.右键 编辑方法
8.在代码最后一行找到return (int)explainedNumber.ResultNumber;修改为return (int)explainedNumber.ResultNumber+你想要增加的俘虏上限;
9.右下角点击编译,俘虏上限修改成功。

难度数据修改方法:
1.展开TaleWorlds.CampaignSystem.dll找到TaleWorlds.CampaignSystem.SandBox.GameComponents 再次展开
2.找到DefaultDifficultyModel
DefaultDifficultyModel类下共有五个方法
分别对应
              GetDamageToFriendsMultiplier() 同伴所受伤害
               GetDamageToPlayerMultiplier() 玩家所受伤害
               GetPlayerMapMovementSpeedBonusMultiplier() 玩家地图移动速度
              GetPlayerRecruitSlotBonus() 玩家招募增益
               GetPlayerTroopsReceivedDamageMultiplier() 玩家军队所受伤害
以玩家地图移动速度为例:
public override float GetPlayerMapMovementSpeedBonusMultiplier()
{
   
switch (CampaignOptions.PlayerMapMovementSpeed)
   
{
   
case CampaignOptions.Difficulty.VeryEasy:(非常简单难度下对玩家的速度增益)
        
return 0.1f;(10%增益)
   
case CampaignOptions.Difficulty.Easy:(简单难度下对玩家的速度增益)
        
return 0.05f;(5%增益)
   
case CampaignOptions.Difficulty.Realistic:(真实难度下对玩家的速度增益)
        
return 0f;(0增益)
   
default:
        
return 0f;
   
}
}
修改关键数据即可成功完成修改
俘虏立刻招募修改方法:
1.展开TaleWorlds.CampaignSystem.dll找到TaleWorld.CampaignSystem.SandBox.CampaignBehaviors再次展开
2.点开RecruitPrisonersCampaignBehavior找到GetRecruitableNumberInternal方法


右键 编译
private int GetRecruitableNumberInternal(CharacterObject character)
{
   
int result;
   
if (!this._recruitables.TryGetValue(character, out result))
   
{
        
return 0;
   
}
   
return result;
}

3.return 0;改为return 100;
4.return result;改为return result+100;
5.编译
6.完成修改


有C++和英语基础的朋友可以自行探索其他数据的修改方法  提示:游戏数据相关在TaleWorlds.Core.dll中
遇到问题可以在评论中交流
修改成功的小伙伴回来给我评个分呗(分享成功的喜悦)

题外话:有想学习NBA2K20面补修改的小伙伴吗?(人多的话我可以发一发教程)



修改工具下载:
游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

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

x

评分

22

查看全部评分

回复

使用道具 举报

0

主题

1058

帖子

875

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
8753
积分
875
精华
0
注册时间
2011-9-28
2136#
发表于 2021-1-1 14:16 | 只看该作者
THX~~~~~~~
回复 支持 反对

使用道具 举报

0

主题

6

帖子

67

积分

初级玩家

Rank: 2

贡献度
0
金元
665
积分
67
精华
0
注册时间
2016-8-7
2137#
发表于 2021-1-1 16:12 | 只看该作者
gdghdghdghetrh
回复 支持 反对

使用道具 举报

4

主题

793

帖子

936

积分

超级玩家

Rank: 5Rank: 5

贡献度
25
金元
8255
积分
936
精华
1
注册时间
2015-1-15
2138#
发表于 2021-1-2 06:46 | 只看该作者
自己动手制作mod 附队伍人数、俘虏人数、难度数据、俘
回复 支持 反对

使用道具 举报

0

主题

132

帖子

157

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1574
积分
157
精华
0
注册时间
2018-5-16
2139#
发表于 2021-1-3 10:55 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

137

帖子

220

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2204
积分
220
精华
0
注册时间
2011-9-12
2140#
发表于 2021-1-3 12:27 | 只看该作者
多大滴
回复 支持 反对

使用道具 举报

0

主题

15

帖子

17

积分

新手玩家

Rank: 1

贡献度
0
金元
170
积分
17
精华
0
注册时间
2017-11-23
2141#
发表于 2021-1-3 14:56 | 只看该作者
啊晚上发输入法沙发沙发沙发
回复 支持 反对

使用道具 举报

0

主题

560

帖子

598

积分

高级玩家

Rank: 4

贡献度
0
金元
5977
积分
598
精华
0
注册时间
2009-6-30
2142#
发表于 2021-1-3 19:15 | 只看该作者
这个下来研究一下
回复 支持 反对

使用道具 举报

0

主题

690

帖子

767

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
7665
积分
767
精华
0
注册时间
2014-6-30
2143#
发表于 2021-1-3 20:19 | 只看该作者
6666666666666666666666666666
回复 支持 反对

使用道具 举报

2

主题

180

帖子

284

积分

高级玩家

Rank: 4

贡献度
0
金元
2840
积分
284
精华
0
注册时间
2016-2-22
2144#
发表于 2021-1-4 18:57 | 只看该作者
sdaasdasd
回复 支持 反对

使用道具 举报

0

主题

3

帖子

63

积分

初级玩家

Rank: 2

贡献度
0
金元
625
积分
63
精华
0
注册时间
2014-5-9
2145#
发表于 2021-1-4 22:01 | 只看该作者
太棒了
回复 支持 反对

使用道具 举报

45

主题

1208

帖子

926

积分

超级玩家

Rank: 5Rank: 5

贡献度
39
金元
7698
积分
926
精华
0
注册时间
2011-1-27
2146#
发表于 2021-1-4 22:38 | 只看该作者
好东西来了
回复 支持 反对

使用道具 举报

0

主题

174

帖子

246

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2462
积分
246
精华
0
注册时间
2014-6-3
2147#
发表于 2021-1-5 01:55 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

726

帖子

831

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
8310
积分
831
精华
0
注册时间
2018-3-30
2148#
发表于 2021-1-5 08:44 | 只看该作者
666666666666
回复 支持 反对

使用道具 举报

0

主题

340

帖子

404

积分

高级玩家

Rank: 4

贡献度
0
金元
4036
积分
404
精华
0
注册时间
2020-8-24
2149#
发表于 2021-1-5 22:14 | 只看该作者
学习学习
回复 支持 反对

使用道具 举报

0

主题

141

帖子

175

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1747
积分
175
精华
0
注册时间
2016-5-27
2150#
发表于 2021-1-6 03:44 | 只看该作者
66666666666666666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

10

帖子

10

积分

新手玩家

Rank: 1

贡献度
0
金元
100
积分
10
精华
0
注册时间
2020-2-21
2151#
发表于 2021-1-6 12:32 | 只看该作者
66666666666666666666
回复 支持 反对

使用道具 举报

1

主题

108

帖子

170

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1699
积分
170
精华
0
注册时间
2020-2-11
2152#
发表于 2021-1-6 15:03 | 只看该作者
6666666666666666666666666666666666666666666
回复 支持 反对

使用道具 举报

15

主题

252

帖子

315

积分

高级玩家

Rank: 4

贡献度
1
金元
3112
积分
315
精华
0
注册时间
2016-8-1
2153#
发表于 2021-1-6 21:20 | 只看该作者
请问修改城市人数上限的代码是哪个?
回复 支持 反对

使用道具 举报

1

主题

74

帖子

213

积分

中级玩家

Rank: 3Rank: 3

贡献度
3
金元
2013
积分
213
精华
0
注册时间
2017-7-10
2154#
发表于 2021-1-7 15:25 | 只看该作者
好家伙 找半天找到了
回复 支持 反对

使用道具 举报

0

主题

164

帖子

246

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2462
积分
246
精华
0
注册时间
2016-7-21
2155#
发表于 2021-1-7 20:24 | 只看该作者
asdssadgqdj

回复 支持 反对

使用道具 举报

0

主题

30

帖子

98

积分

初级玩家

Rank: 2

贡献度
0
金元
975
积分
98
精华
0
注册时间
2017-6-27
2156#
发表于 2021-1-7 20:52 | 只看该作者
感谢!!!!!!!!!
回复 支持 反对

使用道具 举报

0

主题

3345

帖子

2983

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
1
金元
29785
积分
2983
精华
0
注册时间
2008-6-29
2157#
发表于 2021-1-7 21:58 | 只看该作者
bvvcbcvbcvbcvbcvbcv
回复 支持 反对

使用道具 举报

2

主题

746

帖子

827

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
8272
积分
827
精华
0
注册时间
2012-9-6
QQ
2158#
发表于 2021-1-7 23:38 | 只看该作者
xxxxxxxxxx
回复 支持 反对

使用道具 举报

30

主题

809

帖子

729

积分

超级玩家

Rank: 5Rank: 5

贡献度
10
金元
6887
积分
729
精华
0
注册时间
2011-4-2
2159#
发表于 2021-1-9 20:48 | 只看该作者

回复 支持 反对

使用道具 举报

198

主题

5695

帖子

7万

积分

游戏之神

Rank: 13Rank: 13Rank: 13Rank: 13

贡献度
521
金元
713645
积分
73449
精华
0
注册时间
2009-5-16

龙年勋章夏洛克疯狂页游玩家1级疯狂页游玩家2级女神联盟吴国蜀国魏国三十六计毕业证吾皇万睡滑稽[永久版]智力-1[永久版]你开心就好[永久版]3DMer(永久)妹子认证''永久''妹子认证专属勋章

2160#
发表于 2021-1-9 20:53 | 只看该作者
666666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

29

帖子

89

积分

初级玩家

Rank: 2

贡献度
0
金元
893
积分
89
精华
0
注册时间
2016-10-29
2161#
发表于 2021-1-9 21:35 | 只看该作者
213123213213123
回复 支持 反对

使用道具 举报

0

主题

1

帖子

1

积分

游戏菜鸟

Rank: 1

贡献度
0
金元
10
积分
1
精华
0
注册时间
2021-1-10
2162#
发表于 2021-1-10 06:03 | 只看该作者
11111111111111
回复 支持 反对

使用道具 举报

0

主题

11

帖子

71

积分

初级玩家

Rank: 2

贡献度
0
金元
710
积分
71
精华
0
注册时间
2015-1-2
2163#
发表于 2021-1-10 19:20 | 只看该作者
感谢楼主
回复 支持 反对

使用道具 举报

0

主题

627

帖子

622

积分

超级玩家

Rank: 5Rank: 5

贡献度
8
金元
5904
积分
622
精华
0
注册时间
2009-6-17
2164#
发表于 2021-1-10 20:16 | 只看该作者
感谢楼主分享经验!!!!!!!!!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-26 07:39 , Processed in 0.194718 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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