三:bugmf的效率提高探讨
我们再转过头来,关注下TC(Hell 1st kill)。前面我们已经知道,每一个TC都有一定的no_drop率,TC(Hell 1st kill)也不例外。我们若将no_drop看作一种特殊的掉落(掉落空气,呵呵),由于TC(Hell 1st kill)相对于TC(hell),没有金币、瓶子、箭矢、钥匙、卷轴,其他物品的概率提高,则no_drop也应一并提高。看上去有点矛盾,我们打个比方吧(数据是随便说的):巴尔的骰子有10000个面,TC(Hell)掉落时,1000个面是no_drop,1000个面是金币,瓶子等,1个面是次元,其他物品6999;换成TC(Hell 1st kill),金币、瓶子所占的1000个面要分配给其他物品,no_drop分到500个,次元分到1个,其他物品499,最后结果虽然是no_drop从1000涨到了1500,但次元也从1增加到2,实际其实掉落率增加了。下面表格是5个Boss在地狱,TC(Hell 1st kill)和TC(Hell)的no_drop对比。
TC是系统硬性规定的,我们没法改变。但是有一点我们可以施加影响,就是no_drop。游戏人数对no_drop影响是很大的。(参见 ◇多人游戏对掉物品的影响 )
代码
:游戏人数的增加并不会增大魔法装备的出现几率. 人数的增加
会明显地减小怪物不掉物品的几率.
假设, 在单人游戏里, 某怪物不掉物品的几率为 NoDrop% .
在多人游戏里, 先要进行人数记数, 方法如下: 杀死怪物者记 1,
与杀怪者结盟并在同一场景的人, 每人记 1, 其余的人每人记 0.5 .
将这些数相加, 总和要向下取整数. 设记数的结果为 p, 则怪物不
掉物品的几率为 NoDrop% 的 p 次方.
举个例子来说明. 在单人游戏里, 某怪物不掉物品的几率为
50%. 现在, 有三个盟友与杀死此怪物者在同一场景, 另一个盟友
在其它场景, 还有两个人未结盟. 则:
p = 1 + 3*1 + 0.5 + 2*0.5 = [5.5] = 5 (向下取整数)
被修饰后的不掉物品几率为: 50% 的 5 次方, 即 3.125%
根据上面所说的方法计算巴尔(Hell 1st kill),随着人数增加,no_drop的改变。
代码:
根据nodrop率,计算nodrop几率参数。
设单人游戏时
NoDrop 的几率参数为 NoDrop_Chance
总几率参数为 Total_Chance
人数记数的结果为 p
则被修饰后的 NoDrop 几率参数为("^p"表示取p次方):
(Total_Chance - NoDrop_Chance)
/(1 - (NoDrop_Chance/Total_Chance)^p)
* (NoDrop_Chance/Total_Chance)^p
具体计算过程这里不详述了,结论是:任务杀巴尔,3pp及其以上,巴尔必定掉落6件物品。也就是掉落率而言,3pp已达到最大,再提高人数无意义。那3pp相对于1pp和2pp而言,到底提高多少呢。下面列出巴尔(Hell 1st kill),各种情况下死亡深度的掉落率。(用atma计算)
仔细观察这个表格,就会发现,mf值在0-500之间增长,对掉落率影响较大;500-1000增长,掉落率增加很少。游戏人数从1pp变为2pp再变为3pp,掉落率明显增加。说到这里,问题回到第一段,为什么busr在杀死巴尔前退出是不正确的mf方法?显而易见,此时是1pp掉落,掉落率不高,表中数据也说明了一点,2pp3pp,500mf值,掉落率要大于1pp下的1000mf值。朋友们,不要盲目追求高mf值,什么ist剑、ist盾,既提高了成本,效果还不好,远不如在杀巴尔时多一个围观的char。有的人会说,bus提前退出是去创建游戏,因为要排队啊。但不是有那么句话么,“为山九仞,功亏一篑”;你已经双开,已经杀了5小队,已经付出了很多劳动,却在最后关头退出,导致了整个mf的效果大打折扣,岂不是非常不值得?如果实在无法忍受排队,也可以换种方法,就是邀请他人进入你的游戏,只要游戏中除你之外还有2个char,效果就和杀巴尔时bus在旁围观一样。也不用担心巴尔血多杀不死,因为此时无需高mf,可以用提高伤害的装备了。毕竟500mf下的纯冰sor,杀伤力还是很高的。当然啦,为了避免他人误杀巴尔,需要跟他人说清楚,不要来杀巴尔,游戏中其余任何地方随便去,毕竟85级场景也是mf的好地方。不要过分担心有人加入会带来负面影响,若是谦谦君子,自然不会抢你的mf成果;若是市井小人,难道仅仅凭游戏名“bugkbnoin”,你的“qing chu qu xx”或者“out xx”的说明,他就不进来,不抢东西了?
说了这么多,估计有些人是没仔细看的。没仔细看不要紧,我将几个关键点总结下,大家只要记着这几点就够了。
1:bugmf只针对5个Boss,其余一切怪物均无。
2:安达瑞尔由于代码的疏漏,使得pass后总是以任务杀掉落。
3:督瑞尔用特定方法,可以获得同安达瑞尔一样的效果。(实现方法文中详述)
4:游戏人数对物品掉落率影响很大。
5:bugmf的no_drop率高,增加游戏人数,提高mf效率更加明显。
6:带pass时并非任务掉落。(引用某位前辈的话:抢passroom游戏的Boss,是人品差又不懂暗黑)
7:不要盲目排斥他人进入你的游戏,只要他不抢你的mf目标,最终结果就是双赢,大家的mf效果都提高不少。
8: mf值很重要,但提高到一定程度后效果就很有限了,不要盲目追求。
8:大家补充吧,呵呵。
mf实际上是一个随机过程,bugmf,多pp,高mf值,只是提高掉落率,并不意味着一定会掉落好东西。
心态要放平和,我们是来享受游戏的。
许多人一再问安姐的bug掉落,对此还是理解不了,我就换个角度来解释。
我下面介绍唯一的一种情况——安姐不是bug掉落
如果你的char不是像这个介绍的情况,则必定是bug掉落。
以地狱为例:一charpass噩梦后,建地狱游戏,来到安姐住处,此时任务提示为“杀死安达瑞尔”
该char杀掉安姐,此时char的任务提示为“回城跟瓦瑞夫说话”
这个时候char不仅不跟瓦瑞夫说话,所有npc都一概不接触,直接退出游戏。
再建一个新游戏,城里仍不和npc接触,直接来到安姐住处,此时杀安姐,不是bug掉落。
请大家注意,只有这种情况下安姐不是bug掉落,其余任何情况下,安姐都是bug掉落。
[ 此贴被d2-99在2014-06-01 18:53重新编辑 ]