![](http://tiebapic.baidu.com/forum/w%3D580/sign=8e28ed3c1543fbf2c52ca62b807eca1e/58c7e1deb48f8c54dc9a0d1b7c292df5e1fe7fd4.jpg?tbpicau=2025-02-28-05_ecd332778aa6c7629bf44dc451335a6a)
如上图,附加技能点的概率更新前后未有改变
简单的概括一下技能点个数机制:
游戏先根据各个难度确定一个“基础个数”也就是途中左边两列,如炼狱1旧版本6~9个技能点是取值范围,也就是说炼狱1的紫胖基础可能有{6,7,8,9,}个技能,这四种情况均匀分布(也就是各占25%概率),然后根据房间内的人数乘以难度对应K值(这里提一嘴这个人数必须是选了人物以后的人数,如果一个玩家只是进了房间而没有选人物则不会被计算在内),乘出来的概率是附加一个技能点的概率。
举个例子,在旧版本中,在有4个玩家的炼狱1房中,出一个紫胖有10个技能点的概率为:
P=25%×(4*10%)=10%;
显然,如果有十个玩家,那么就有25%的概率是10技能的。
-------------------------------------
为自己狡辩一下,昨天读代码读的比较仓促(因为今天我要早巡视昨天太晚了
![](https://tb2.bdstatic.com/tb/editor/images/face/i_f09.png?t=20140803)
![](https://tb2.bdstatic.com/tb/editor/images/face/i_f28.png?t=20140803)
![](https://tb2.bdstatic.com/tb/editor/images/face/i_f28.png?t=20140803)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=ea5c459def014c08193b28ad3a7b025b/1c6e084c510fd9f9d4529d5d632dd42a2934a4d0.jpg?tbpicau=2025-02-28-05_d31b6c842d2fe6055d63fc28f5b5c4a0)
(反正也没人看这个)简单地说呢,就是这段代码检索了房间内有几个玩家,知道有几个玩家返回的result再乘以对应难度的系数(概率公式图中K值),就是附加一个技能点的概率。