骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

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

[分享] 关于领主是否跟随元帅的机制

[复制链接]

7

主题

100

回帖

47

积分

扈从

Rank: 2Rank: 2

UID
2978517
第纳尔
737
精华
0
互助
3
荣誉
0
贡献
0
魅力
40
注册时间
2018-2-1

战团正版勋章

鲜花(8) 鸡蛋(0)
发表于 2022-4-19 17:12:28 | 显示全部楼层 |阅读模式
本帖最后由 lzx153550 于 2022-4-19 19:12 编辑

之前看了中文站的一些帖子,比较多的说法是:
1. 领主会根据声望差异、是否为家族成员决定是否跟随元帅。
2. 好战、狡诈、正直总是响应元帅号召,暴躁、温厚总是不响应,冷酷视兵力而定。

最近看了一下这部分机制的源码,发现和上述两种说法有所出入。来和大家分享一下源码中是如何判断的。具体可以参考script_npc_decision_checklist_troop_follow_or_not中的代码。
是否跟从元帅逻辑
  • 关系判断1:关系小于10,必定不跟随。“因为我担心他带我们打败仗”。
  • 争议判断1。关系为负且元帅争议大于50,不跟随。“因为我质疑他的判断”。
  • 争议判断2。关系大于5但元帅争议大于80,不跟随(除非元帅是国王)。“因为元帅会重新选举”。
  • 关系判断2。领主和元帅每点关系提高0.7%跟随几率。0关系时基础跟随几率为45%,50关系时为80%(不考虑性格修正)。
  • 领主性格修正。跟随几率加成高到低:贪财(+10%)、温厚|善良(+5%)、正直|残酷(0%)、狡诈(-5%)、暴躁|无赖|好战(-10%)、冷酷(-15%)。
  • 元帅性格修正。暴躁元帅可以大幅提高集结概率(7.5%)。正直、好战元帅可以小幅提高集结概率(+2.5%)。判断完4-6,如果不跟随,则显示“因为我可以比他做的更好”。
  • 判断战役持续时间。基础容忍度15天,连续集结超过15天,则不跟随。”XXX已经在这场战役上拖得太久了“。领主和元帅每点关系增加6小时的容忍度。正直领主拥有+33%的容忍度。
  • 判断领主和元帅距离。距离太远则”因为我找不到大部队“。
  • 以上都满足,则跟随。”王国的需求优先“。
  • 如果不跟随元帅且没重要事情,会跟随一定距离内关系大于4,且声望比自己高的某领主。
与之前的说法相悖的地方:
1. 元帅声望和家族关系并不影响集结效率。主要影响因素从高到低依次是距离、关系、领主性格、元帅性格。
2. 温厚性格的领主并不是从不响应,相反,响应概率比正直狡诈都要高。好战领主并不好战,反而响应概率比较低。冷酷是最不响应号召的。
最适合元帅:冷酷(AI高,自己不喜欢跟随元帅)、好战(AI尚可,自己不跟随元帅,集结效率尚可)、暴躁(集结效率高,自己不跟随元帅,但是AI一般)。
声望对元帅的意义:1. 高声望宴会概率大,与领主关系好,从而影响集结效率 2. 高声望,即使不做元帅也会被其他领主跟随,不容易打败仗且战后可以加关系。
家族对元帅的意义:互为兄弟的领主初始关系都较高(仅限长辈领主之间),从而影响集结效率。

鲜花鸡蛋

ㄡPredoome々  在2022-4-25 13:48  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
qkmx  在2022-4-20 21:56  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下。讲的非常清楚,好帖

1

主题

11

回帖

4

积分

平民

Rank: 1

UID
3334850
第纳尔
47
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2022-3-9
鲜花(0) 鸡蛋(0)
发表于 2022-4-19 18:23:30 来自手机 | 显示全部楼层
拜读,请问有没有方法知道领主和领主之间的关系?来自: Android客户端

7

主题

100

回帖

47

积分

扈从

Rank: 2Rank: 2

UID
2978517
第纳尔
737
精华
0
互助
3
荣誉
0
贡献
0
魅力
40
注册时间
2018-2-1

战团正版勋章

鲜花(8) 鸡蛋(0)
 楼主| 发表于 2022-4-19 19:08:08 | 显示全部楼层
刘磊77 发表于 2022-4-19 18:23
拜读,请问有没有方法知道领主和领主之间的关系?

有。领军者S系列或者我在S系列上二次开发的mod英雄时代(https://bbs.mountblade.com.cn/fo ... p;extra=#pid9740793),都可以看领主关系。

2

主题

389

回帖

117

积分

见习骑士

Rank: 3

UID
2852224
第纳尔
1750
精华
0
互助
0
荣誉
0
贡献
0
魅力
1
注册时间
2017-7-9
QQ
鲜花(23) 鸡蛋(0)
发表于 2022-4-19 22:40:45 | 显示全部楼层
性格 日常方略(和平/战争) 友军被攻击时 是否响应元帅集结 不响应集结则 厌恶的种类
善良的 本国游荡/本国游荡 本国游荡 基本上不 本国游荡 讨厌冷酷和狡猾
正直的 本国游荡/本国守备 前往救援 总是响应 本国守备 讨厌残暴和好战
狡猾的 本国游荡/本国守备 前往救援 总是响应 敌国破坏 讨厌善良和好辩
冷酷的 到处游荡/到处游荡 视兵力而定 视兵力而定 本国游荡 讨厌残暴和善良
好战的 到处游荡/敌国破坏 前往救援 总是响应 孤军奋战 讨厌正直和好辩
好辩的 到处游荡/敌国破坏 敌国破坏 基本上不 敌国破坏 讨厌狡猾和好战
残暴的 挑衅邻国/敌国破坏 前往救援 总是响应 本国守备 讨厌正直和冷酷


楼主看到的帖子内容应该是这个

1

主题

11

回帖

4

积分

平民

Rank: 1

UID
3334850
第纳尔
47
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2022-3-9
鲜花(0) 鸡蛋(0)
发表于 2022-4-20 07:59:42 来自手机 | 显示全部楼层
lzx153550 发表于 2022-4-19 19:08
有。领军者S系列或者我在S系列上二次开发的mod英雄时代(https://bbs.mountblade.com.cn/forum.php?mod=v ...

最新版是s1.09还是直接英雄时代?来自: Android客户端

7

主题

100

回帖

47

积分

扈从

Rank: 2Rank: 2

UID
2978517
第纳尔
737
精华
0
互助
3
荣誉
0
贡献
0
魅力
40
注册时间
2018-2-1

战团正版勋章

鲜花(8) 鸡蛋(0)
 楼主| 发表于 2022-4-20 09:34:21 | 显示全部楼层
刘磊77 发表于 2022-4-20 07:59
最新版是s1.09还是直接英雄时代?

英雄时代是在s1.09上二次开发的,看你个人了。

4

主题

52

回帖

17

积分

随仆

Rank: 1

UID
2723701
第纳尔
287
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2016-2-9
鲜花(1) 鸡蛋(0)
发表于 2022-6-2 01:06:24 | 显示全部楼层
如何通过修改代码增加元帅响应效率 人数,
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2024-12-28 02:03 , Processed in 0.216800 second(s), 25 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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