WOW我ROLL点特别低怎么办

2024-12-15 15:00:40
推荐回答(5个)
回答1:

ROLL其实就是一个最简单的随机数产生原理,计算机随机产生一个数,经过处理后控制在你需要的范围,从而得到ROLL的结果。其实,从严格的意义来说,要产生真正的随机数是非常困难的,因为你很难找到一个真正随机的方式。比如,你投掷骰子,表面上是随机的,实际上总会因为骰子的工艺问题导致某些点数出现的概率会比较大,或者说,你随机随便想一个数,也会因为一些思维上的偏见,使某些比较有特点的数会容易想到,例如13这类数。 所以大多时候我们采用的都是伪随机数,特别是在计算机的应用上。伪随机数的特点是:数据随机,数列固定。意思就是,如果你的伪随机数采用固定“种子”的话,产生的随机数的数列是相同的,所以我们称呼为伪随机数。计算机大多时候都是采用伪随机数来产生一些需要随机数的情况,比如,游戏里的ROLL点,怪所掉落的装备等等,都是依靠伪随机数来决定的。

既然伪随机数并不是真正的随机数,那么他们究竟能不能被控制或预测呢?答案是肯定的,但前提是你能有办法在使用前把结果算出来。

前面已经说了,伪随机数在种子是常量的情况下,其数列结果是固定的,如果我们知道这个固定数列的前面足够多的数据,完全可以用数学上的方法在计算机上逆推出伪随机数的算法与种子,之后,就可以很轻松的预测出数列中下一个数是什么。但如果种子是变量的话,这个过程的难度就大大增加了,因为不同的种子就会有不同数列,根据算法的决定不同种子出现相同数列几率的情况。一般现在计算机上所使用的公共随机函数可以出现的数列大约为几千万种不同的数列。就算算法清楚了,光是确定是哪一条数列都非常困难。

但是,破绽还是有的,计算机常见的伪随机数产生的种子大多都是依靠时间函数,光是这一点,其实就可以把伪随机数的数列总数降低到20万条左右,而且时间函数是一个非常简单的递增函数,很容易被预测和控制。

例如,我相信玩家ROLL点的时候,所产生的随机数的种子极其有可能就是来自自己的系统时间,如果游戏是直接使用了公共随机函数的话,其算法也是公开的,这样,我相信只要按其算法和时间进行简单的破解,控制ROLL的大小并不是难的事情,或者进一步说,BOSS掉落装备其实也是由随机数控制,只不过有可能是服务器的时间作为种子,如果经过多次测试,控制BOSS掉落并不是难的事情,关键就是生成这些物品的时间。(至于生成时间,很多文章都已经讨论过了,不在复述)

呵呵,最后,我还是推荐大家在ROLL之前想想自己在游戏里做过那些RP的事情,或者闭上眼睛企求自己心中的神——这些都是比计算伪随机数列容易的多的事情,也有趣的多。哈哈,效果么,就看你自己的了。

PS:黑手才是游戏的动力。

回答2:

不是ID问题 这是随机的 那你可以先多扔几次 把小的数先扔掉 自然大的数扔出来的几率就比较大了

回答3:

有可能。。而且无解...
有的人玩了半年没见过妖头。
有的人第一次蓝绿混ZAM就ROLL到了妖头。。
有的人玩了2个月。。还只是KLZ毕业。。
有的人混了1个CD ZAM毕业。。
你能说这单纯是RP问题吗。。那RP也太差了。。
和ID有关系。。

你可以去查查 有个F有个人 号自身带ROLL点属性 每次不会超过10点
他还有截图..连续50次 没有ROLL过10点。

回答4:

RP问题咯,建议你下次ROLL点之前去洗洗手,找块香皂擦一下,呵呵

回答5:

曾经有大师分析过 ROLL点跟ID的名字有一定关系
同时可能你张的太帅