刚看了多人游戏对掉落物品的影响
TC里有NoDrop一列,如果选中此列则不会掉落任何物品。该列的几率参数由TreasureClassEx.txt规定,同时还会受到游戏中人数的影响。
单人难度,NoDrop率同txt设定。多人难度按如下方式计算:
以牛牛为例,它的TC有160个选择,其中100个为Nodrop,其余60个为各个物品和次级TC.单人游戏中Nodrop几率=100/160=0.625.多人情况下直接影响的就是这个几率.
记 N1=与杀死怪物的玩家结盟且在同一场景的其他玩家数.
N2=不符合上述条件的其他玩家数
C=单人游戏怪物的Nodrop几率(对牛牛来说, C=100/160)
Cm=C被多人游戏影响后的值.
则: Cm=C^[1+N1+N2*0.5] 其中"[]"表示向下取整,^表示幂操作。
游戏采用的是用整数掷骰子随机选择, 所以要将Cm换算成新的Nodrop几率参数(原来是100)后TC才做选择.
Nodrop参数(new)=[Drop几率参数总和*Cm/(1-Cm)]
如果在游戏中有两个玩家与杀牛的玩家结盟且在同一场景二屏以内(N1=2),而其他地方有5个Player在别处或没结盟(N2=5).则有:
Cm=(100/160)^[1+2+5*0.5]=0.625^5=0.09537,新的Nodrop参数=[60*Cm/(1-Cm)]=6
即,此时牛牛TC的总几率参数变为6+60=66,NoDrop几率=6/66=1/11,效果提升很明显。
我理解上面的话,效果提升明显的条件:下红门并与杀牛ama在二屏以内的话才有效,否则只要结盟了不下红门或不在牛场里与ama二屏以内的效果是一样,都不如前者。不知是不是这样?