spikedcrown spikedcrown
关注数: 24 粉丝数: 34 发帖数: 2,722 关注贴吧数: 16
一个关于战胜招降率的相关研究(解包) 首先我们看看招降成功率的基本结算方式。可以看出,每个敌人有一个各自独特设定的“招降难度”。而友好度则是完全乘法计算的。 denominator的差距很大,低的甚至只有1(豆狸):(哪怕你没有招降度buff,只要友好度100%就必入队)而有的敌人(应该主要是后期的),招降难度达到了20.也就是说,哪怕你满好感度,5倍招降率,成功率也只有25%。 看完了这个,我们来看看招降的计算法则,也就是最上面这一条 e = @dead_enemies.reverse.uniq.select { |e| $game_party.followable?(e) }.first。 我们可以看出,由于uniq和first的存在,我们可以得出以下几个结论。 1.多个同样敌人只算作一次。哪怕你一次杀了三只史莱姆娘,也只会结算一个的招降,而不是三倍。 2.会优先结算你可以招降的人物中最后击杀的,忽略其他的。举个例子: 你按顺序击杀了银色狐狸,黑色狐狸,白色狐狸,银色狐狸。 reverse→银色,白色,黑色,银色 uniq→银色,白色,黑色 select { |e| $game_party.followable?(e) }→删除掉不能招降(或者已拥有的),现在假设我们已经有一只银色狐狸了→白色,黑色 first→白色 开始根据下面的概率随机白色能不能入队。 ——不论白色入队与否,黑色都失去了入队机会。因为他在first那一步就已经被踢出队伍了 接下来是我们重点研究的对象——招降倍率到底是叠乘还是取最高值?或者说部分叠乘部分取最高? 首先,我们要分类一下,招降倍率一共有三种形式。 1.职业自带的,如魔物使他自带一个200%的词条。 2.法术附加的,经典例子就是话术师的那一招他是增加一个300%的debuff 3.能力的他指向了另外一个“虚拟防具”,而这个防具的效果也是<仲間加入倍率 300%>。 那么现在问题来了。skills/armors/states的仲間加入倍率词条互相叠乘吗? 楼下继续分析。
1 下一页