这是一位玩家对热血江湖SF2.0版本里的师徒系统的提出的一个BUG,不知道大家是否遇到过,转出来给大家看看...希望大家以后一如既往的支持我们,如果你有什么原创作品想发布到我们站上,请联系我们的客服QQ:89106311
2.0版中有一个师徒系统,徒弟每升一级,师傅可以获得一定的经验值。
具体的数据如下:
师徒等级差 根据徒弟的升级师傅所获得的经验值
20 < x <= 30
(到下一级别所需总经验值的1%) * 1
30 < x <= 40
(到下一级别所需总经验值的1%) * 1/2
40 < x <= 50
(到下一级别所需总经验值的1%) * 1/4
50 < x <= 60
(到下一级别所需总经验值的1%) * 1/8
60 < x <= 70
(到下一级别所需总经验值的1%) * 1/16
70 < x <= 80
(到下一级别所需总经验值的1%) * 1/32
之后相同
但是,如果师傅的级别达到105或者以上后,就出现了一个BUG。
如果师傅的级别在105或者以上,徒弟每升一级,师傅获得的经验是实际应该获得经验的1/10。
下面就是一个实例:
我有一个107级的大号,收了自己一个小号做徒弟,徒弟从49级升到了54级。
107升108总共需要经验1604960900,
按上表中的数据计算,师傅可以获得经验 (16049609/8)*5=2006201*5=10031005,
但实际上师傅仅获得经验1003100,也就量实际应得经验数的十分之一。
我猜测,出现这个BUG的原因是程序计算出错。
因为104升105级需要的经验总数是928796818,而105升106需要的经验数为10E以上
(具体数据我没得到),正是因为多了这一位数,导致程序计算出现错误。
免责声明:83511热血江湖私服网登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。如有侵犯版权请速联系本站客服QQ:89106311