资讯详情

有关笑傲看脸模式规律与规避方法的探讨

作者: 小天 2014-03-14 13:55

从最初玩完美游戏【武林外传】开始,直到现在的【笑傲江湖】,我一直在思考完美游戏中“随机数”是怎样计算的。相传,完美游戏中随机数的计算公式很复杂,中间的计算因素有“个人充值数”、“整区同等装备数”、“个人信用度”等等。在以前多玩BBS里,有关强化、炼气、精炼心得层出不穷,现在,来到笑傲演变成一切都是“看脸模式”——卜卦看脸、FB出装备看脸、纸片看脸、龙0出符出袋子看脸、时装随机看脸、开染色看脸。

那么,“看脸模式”有没有其规律性呢?有没有风险规避方法呢?先放2张大家都比较熟悉的完美密保卡验证界面来引入正题:

未命名-1.gif

未命名-2.gif

亲们是不是发现密保卡验证时经常会出现一个熟悉的数组呢?很久以前,黑客们只靠监听按键就可以破解用户密码,后来,出现软键盘的功能,再后来,令牌出现——程序中使用【Radom】所暴露出的问题,已经越来越容易被用户所察觉。

什么是【伪随机数】?来看看度娘怎么说:

真正意义上的随机数(或者随机事件)在某次产生过程中是按照实验过程中表现的分布概率随机产生的,其结果是不可预测的,是不可见的。而计算机中的随机函数是按照一定算法模拟产生的,其结果是确定的,是可见的。我们可以这样认为这个可预见的结果其出现的概率是100%。所以用计算机随机函数所产生的“随机数”并不随机,是伪随机数。(百度百科:伪随机数)

在这篇文章中,作者对随机数【种子】进行了测试:

random用来根据随机种子RAND_SEED的值计算得出随机数……(随机种子)是用来计算随机数的方法,随机数的计算方法在不同的计算机中是不同的,即使在相同的计算机中安装的不同的操作系统中也是不同的。我在linux和windows下分别试过,相同的随机种子在这两种操作系统中生成的随机数是不同的,这说明它们的计算方法不同。……随机种子来自系统时钟,确切地说,是来自计算机主板上的定时/计数器在内存中的记数值。

同时,该文中还给出了结论:随机数是由随机种子根据一定的计算方法计算出来的数值。所以,只要计算方法一定,随机种子一定,那么产生的随机数就不会变。

总结起来,就是说【Radom伪随机数】所计算出来的结果,很大一部分受影响的因素是来自你的计算机,这也间接说明,如果你游戏中某个角色一直“脸衰”,那这种悲剧是从你建立角色那一刻起,就已经命中注定了的。

好吧,技术性的东西就不多引用了,现在分享下个人总结的规律:

1、FB出装备、龙0爆符等等总会是发生在固定时间段内(针对某个帐号而言);

2、多开游戏时,某角色总会比其它角色幸运。

至于规避方法:

1、记录出装备时间,多组固定队,在“幸运时间”中做“正确的事”;

2、如果财力足够,为你悲催的号换台电脑试试吧,或者重装电脑用另一个操作系统——实在不行,就不要跟完美对着干,关机,休息一会再开机继续;

3、某些朋友比较容易得到的道具而你总是得不到,不如让他上你的号去试试,比如卜卦、纸片绝学等。

P.S.:@DN沁雅多玩笑助手中可否加一个“Roll点”、“占卜当前幸运值”或者“测试RP”小游戏?用来作参考或者建议,比如,记录出装备、卜卦结果等时间数据,对用户当下作出决定前给出参考意见……

上一篇 : 梦幻西游2刷 ...

下一篇 : 梦幻西游2你 ...

相关阅读

精彩推荐