骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买霸主CDKEY 购买战帆CDKEY
查看: 45332|回复: 69

[MOD相关] 【mod】完善部队训练经验,类似战团教练功能

  [复制链接]

8

主题

394

回帖

181

积分

见习骑士

Rank: 3

UID
2227377
第纳尔
4167
精华
0
互助
6
荣誉
3
贡献
0
魅力
2
注册时间
2014-10-9

衣谷首次众筹勋章 霸主正版勋章元老骑士勋章战帆正版勋章

QQ
鲜花(35) 鸡蛋(0)
发表于 2020-4-5 19:13:40 | 显示全部楼层 |阅读模式
本帖最后由 跳舞的花生 于 2020-4-5 22:27 编辑

前言:砍2的兵太难升级了,技能提供的经验太少,而且死板,但是直接粗暴的刷经验倍数又没意思,所以参照战团的教练升级经验写了个mod


mod功能:参照战团教练的方式,根据英雄的统御级别每天提供士兵不同的经验值,同时受队伍数量的加成,也就是统御级别越高、队伍人数越多,每天得到的经验越多,但为了不过于bug,就设置了一个比较能接受的基础经验默认值2,大概满统御100即将满级的士兵一天能升级1个单位。

骑砍2里也有类似战团的教练技能,就是统御里的:

QQ截图20200405175646.png

我这里mod也是针对这两个技能进行修改,注意:游戏这两个技能原本的效果依然存在,只是mod针对这2个技能做了加强。

训练经验增加规则:

配置文件:
<Config>
        <ShowDebugInfo>true</ShowDebugInfo>         <!-- 是否显示debug信息,开发调试用,可关,设置为false   -->

        <OnlyPlayer>true</OnlyPlayer>                        <!-- 是否只对玩家有效,设置为false则对地图上的所有领主生效,但不含商队、野怪等部队   -->
        <BaseLeaderExp>2</BaseLeaderExp>              <!-- 基础经验参数,公式用,具体参考下面公式   -->
</Config>


1、点“战斗提示”,那么公式是:(统御级别 x 基础经验参数 / 3) x (每个兵种人数 / 10 + 1)
例子:
技能:统御45
队伍:
帝国新兵 x4
帝国射手 x1

那么我一天的经验则是:
帝国新兵增加 (45 x 2 / 3) x (4 / 10 + 1) = 42
帝国射手增加 (45 x 2 / 3) x (1 / 10 + 1) = 33


2、点“提携弱者”,那么公式是:(统御级别 x 基础经验参数) x (每个兵种人数 / 10 + 1),但只对1~3阶低级兵种有效,经验值是“战斗提示”的3倍
例子:
技能:统御45
队伍:
帝国新兵 x4
帝国射手 x1

那么我一天的经验则是:
帝国新兵增加 (45 x 2) x (4 / 10 + 1) = 126
帝国射手增加 (45 x 2) x (1 / 10 + 1) = 99

3、当队伍中同时有“战斗提示”和“提携弱者”时,同时生效,但对同一兵种两个技能只能生效一个,以最大经验值为准。比如主角有“战斗提示”,npc有“提携弱者”,对兵种A按上面的公式分别计算的经验值为 100和200,那么兵种A获得的经验值时200而不是100或300。

4、当队伍中不同英雄有相同教练技能时,会以最高等级统御为准。比如主角和npc都有“战斗提示”,主角统御100,npc统御50,那么会以统御100计算经验。

5、注意:- 大家可以自己根据需求调整基础值。个人测试 2 比较贴合战团
- 可以设置参数只对玩家的部队有效!!!
- NPC有“教官”技能也生效,规则细看上面内容
- 主角和npc不享受此经验加成,否则就没意思了



QQ截图20200405181045.png

公式有浮点数,但也做了部分整型转换,所以细微差别不用在意
QQ截图20200405191541.png

使用方法:
解压后放 你的Stream路径\Steam\steamapps\common\Mount & Blade II Bannerlord\Modules下,然后MOD勾上

QQ截图20200405204720.png

QQ截图20200405204539.png

WarBandExperience.zip (5.65 KB, 下载次数: 5450)










唠叨几句,砍2确实事件太多了,单位也非常多,每秒要处理n多事件,反编译看了下事件注册就有500多个,接口类型210多,CPU负担好重。看了部分代码,估计新手写的,整整齐齐一堆if判定。。。。我的mod尽量在触发前做最快的判断阻断不合条件的运行,所以性能上不会对游戏带来多少负担











评分

参与人数 2荣誉 +1 第纳尔 +20 互助 +1 魅力 +1 收起 理由
172839456 + 1 更新了!
Aomine Daiki + 1 + 20 + 1 原创内容,值得鼓励!

查看全部评分

鲜花鸡蛋

gotu110  在2020-5-16 15:27  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
Rczh_04  在2020-4-27 16:28  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
593913325  在2020-4-19 15:15  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
自信与狗  在2020-4-15 15:37  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
白面书生丶  在2020-4-9 09:50  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
aa175114520  在2020-4-9 09:45  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
羽帰  在2020-4-7 09:02  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
457765368  在2020-4-6 12:31  送朵鲜花  并说:大佬喝阔乐

8

主题

394

回帖

181

积分

见习骑士

Rank: 3

UID
2227377
第纳尔
4167
精华
0
互助
6
荣誉
3
贡献
0
魅力
2
注册时间
2014-10-9

衣谷首次众筹勋章 霸主正版勋章元老骑士勋章战帆正版勋章

QQ
鲜花(35) 鸡蛋(0)
 楼主| 发表于 2020-4-5 20:43:31 | 显示全部楼层
tyz3166 发表于 2020-4-5 20:38
呃,覆盖哪个文件夹?为什么我放NATIVE里就打不开游戏了……

解压后放Steam\steamapps\common\Mount & Blade II Bannerlord\Modules下,打开启动器勾上,大家还不会打mod么

8

主题

394

回帖

181

积分

见习骑士

Rank: 3

UID
2227377
第纳尔
4167
精华
0
互助
6
荣誉
3
贡献
0
魅力
2
注册时间
2014-10-9

衣谷首次众筹勋章 霸主正版勋章元老骑士勋章战帆正版勋章

QQ
鲜花(35) 鸡蛋(0)
 楼主| 发表于 2020-4-5 22:43:00 | 显示全部楼层
yidongdongyi 发表于 2020-4-5 22:12
用这个MOD,敌人的部队会不会时间一长也全是顶级兵啊,那就太难了
战团的教练是每个队友都练几级,加起来 ...

可以设置只对玩家生效,公式基础值根据情况可以自己调,另外每个都生效叠加起来就有点过了,这里是技能级别最大的英雄的生效

8

主题

394

回帖

181

积分

见习骑士

Rank: 3

UID
2227377
第纳尔
4167
精华
0
互助
6
荣誉
3
贡献
0
魅力
2
注册时间
2014-10-9

衣谷首次众筹勋章 霸主正版勋章元老骑士勋章战帆正版勋章

QQ
鲜花(35) 鸡蛋(0)
 楼主| 发表于 2020-4-6 08:33:11 | 显示全部楼层
luguokankan 发表于 2020-4-5 22:56
LZ是大佬啊,大佬能不能做个城市城堡粮食合理的MOD,我的城一天减三十多粮,三天就见底,如果后面统一大部 ...

确实看到不少人反馈,,我一直没玩到不了解,早上临时做了一个,不是很完善
【mod】城镇粮食减损mod,随管理学加成效果
http://bbs.mountblade.com.cn/thread-2057302-1-1.html
(出处: 骑马与砍杀中文站论坛)

鲜花鸡蛋

羽帰  在2020-4-7 09:02  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下

8

主题

394

回帖

181

积分

见习骑士

Rank: 3

UID
2227377
第纳尔
4167
精华
0
互助
6
荣誉
3
贡献
0
魅力
2
注册时间
2014-10-9

衣谷首次众筹勋章 霸主正版勋章元老骑士勋章战帆正版勋章

QQ
鲜花(35) 鸡蛋(0)
 楼主| 发表于 2020-4-26 12:27:59 | 显示全部楼层
cszswbd123 发表于 2020-4-26 08:29
1.3无效辣  进游戏 直接卡住闪推

嗯,1.3beta暂时还不考虑适配,等稳定转成ea了再弄
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2025-12-20 10:00 , Processed in 0.070926 second(s), 21 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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