骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

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

[分享] TLD狂战士(狂热之血)称号获取实测分析

[复制链接]

1

主题

1

回帖

21

积分

随仆

Rank: 1

UID
3299396
第纳尔
152
精华
0
互助
4
荣誉
0
贡献
0
魅力
0
注册时间
2021-12-17
鲜花(0) 鸡蛋(0)
发表于 2024-2-4 17:53:37 | 显示全部楼层 |阅读模式
本帖最后由 南阳飞驴 于 2024-2-4 18:56 编辑

很好奇这个称号要怎么获得,在网上也没有足够靠谱的方式,所以干脆直接看代码自己编译实测

当时从制作组github上拿的代码版本是r3946(2024-01-04),应该是测试版,不一定有发行,然后我在下载的版本r3866上测试过可行。
制作组的本意还是希望大家自行探索而不是解剖代码。但如果你希望自行探索那就此打住,因为如果你往下读,那么会非常轻松地获取“狂热之血”称号,可能影响一些小伙伴的游戏体验。

代码也就不贴在这了,直接上原理和结论。

概括获取方法:大于等于6铁骨,轻甲(具体有哪些可以看巴蒂大大的百科)或者不穿盔甲(可以穿手套帽子鞋子带武器都不影响,就是身上不能穿),同一周(4天,90小时)进入战场多次(建议20次以上)(tab重进也算一次),大概率获得。跟你杀不杀敌、有没有受伤、带多少兵都没有关系。
这个称号是每次称号周结算时随机获取,就是会和守誓加影响这些同时弹出消息。所以如果你已经进战场多次结果没得,可以在称号周结算之前存档,再读档重新结算。注意,如果你这一周没有得到这个称号,那么你之前进战场的次数就会被清空。


注意这个是有随机性的,在下文原理里具体说

代码原理:
从代码的角度,这个称号的获取是依靠一个变量来存储的,这个变量每周开始的时候都是0,你每次轻甲或者不穿进战场,都有50%的几率会让这个变量加1。在周结算的时候,这个变量*5%就是你获取狂热之血的概率。

所以,你有可能很倒霉,经常轻甲进场但是仍然拿不到,也有可能运气很好一次就拿到。数学计算一下的话,你每次进场获取称号的期望概率是2.5%,因此20次就有50%的期望能结算得到,就算没有也可以在周结算的时候LS一下。你也可以进场40-50次,那基本必得了。

这个图是我测试的时候用的,#号后面的数字就是这个变量,进场tab再进场以后它加了1。
battle.png

Berserker.png






评分

参与人数 1第纳尔 +100 互助 +3 收起 理由
Bombadil + 100 + 3 您的帖子很有价值!

查看全部评分

1

主题

88

回帖

52

积分

扈从

Rank: 2Rank: 2

UID
3322473
第纳尔
1058
精华
0
互助
5
荣誉
0
贡献
0
魅力
1
注册时间
2022-2-4

骑砍中文站APP会员勋章

鲜花(4) 鸡蛋(0)
发表于 2024-2-6 07:51:45 来自手机 | 显示全部楼层
期待波宁人变熊来自: Android客户端

0

主题

1

回帖

0

积分

平民

Rank: 1

UID
3628691
第纳尔
0
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2024-3-5
鲜花(0) 鸡蛋(0)
发表于 2024-3-5 13:19:01 来自手机 | 显示全部楼层
和队伍人数有关系吗(看贴吧说要30人以下)来自: Android客户端

1

主题

1

回帖

21

积分

随仆

Rank: 1

UID
3299396
第纳尔
152
精华
0
互助
4
荣誉
0
贡献
0
魅力
0
注册时间
2021-12-17
鲜花(0) 鸡蛋(0)
 楼主| 发表于 2024-3-8 18:55:27 | 显示全部楼层
罪的过 发表于 2024-3-5 13:19
和队伍人数有关系吗(看贴吧说要30人以下)

无关
至少从r3866开始肯定是无关的
“跟你杀不杀敌、有没有受伤、带多少兵都没有关系。”
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2024-4-28 05:05 , Processed in 0.124177 second(s), 25 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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