骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 衣谷三国
查看: 75|回复: 0

[经验与教程] 征兵系统详解

[复制链接]

46

主题

102

回帖

224

积分

见习骑士

Rank: 3

UID
3199602
第纳尔
1167
精华
0
互助
36
荣誉
0
贡献
1
魅力
227
注册时间
2020-9-4
鲜花(61) 鸡蛋(0)
发表于 昨天 21:40 | 显示全部楼层 |阅读模式
本帖最后由 奥杜因阿卡托什 于 2025-9-17 21:55 编辑

       读了一下征兵系统,我已理解了一切。有些功能和限制没看前人提过,在此把战团的征兵方法整个解读一遍。

       首先,征兵是由一个简单触发器引入的,如果没有横插什么内容,应该是22号,具体看我简单触发器simple trigger效果整理与优化建议(部分) - MOD制作技术区 - 骑马与砍杀中文站论坛 - Powered by Discuz!这个帖子,时间是一天一次,领主和城镇征兵都在其中。这两东西会进入两个不同的脚本,不过最后直接加兵的脚本是一样的。
       领主只有在城镇城堡里,且没有被围攻时才能征兵。不过并没有限制一定是自己的领地。据点征兵也是要求不能被围攻,但并没有要求要有领主坐镇。
       根据战略ai的差、中、好,每次征兵的轮数(比如征两轮,就会加两次reinforcement)分别是一次、50%一次50%两次、两次,玩家所在的国家固定是50%一次50%两次,所以在差战略AI下,玩家加入国家其实是对它的增强。
       进入领主征兵脚本hire_men_to_kingdom_hero_party。首先,领主会通过party_get_ideal_size这个脚本,计算魅力、统御、荣誉、是否是元帅,得出一个“理想规模”。最大规模是理想规模的1.5倍,超过最大规模不仅不能征兵,还会从部队中随机抽人剔除,其中与领主同阵营的兵被剔除的概率较小,即会倾向于剔除俘虏兵。不过,乱军并不是在这里生成的,单纯就是剔除而已。
       此外,领主的财富也不能少于征兵费用的三分之四。比方说如果征兵费用600块,穷鬼领主全身只有800,那也是不能征的。
       征兵费用按照战略ai的差、中、好,分别是300、450、600,玩家加入的国家固定是450。
       钱也有,空位也有,就会进入具体的征兵脚本cf_reinforce_party。在战团的设定里,领主即使换了国家、城市被玩家占领,都还是会按最初的阵营文化征兵,当然这个也是相当多mod都会改的地方。确定faction后,就会获取这个faction的三个reinforcement abc,不过和江湖传说不同,这仨的选用不受任何部队空余、领主技能、领主资金等等因素影响,纯粹是概率:据点只会征ab模板兵,其中a65%;领主50%a,b和c各25%,冰冷的概率这一块。并且征什么模板花费都是一样的,就是之前根据战略ai确定的征兵费。
       城镇征兵和领主征兵只有两个差别,第一是城镇财富必须大于征兵费用的两倍才能征兵,比如600块征兵费,城镇资产只有1100就征不了。第二,城镇部队没有理想规模,或者说至少在征兵系统里没有体现,不过实际游戏里城镇部队也不是无限增加的,所以我推测类似领主剔除多余部队的机制,写在繁荣度的计算里了,繁荣度低就多炒点鱿鱼这样的。另外,无主城镇是不会征兵的。

您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2025-9-18 05:57 , Processed in 0.070466 second(s), 18 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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