本人46区 英雄 风铃中的刀声 3个小号 分别为 只升武器不PK1 只升级不PK2 只升武器不PK3 进入正题:下面文章可能会涉及一些基本的计算机原理 但是很简单 大家应该都会看的懂 我也是学经济的 下面的东西都是我自己实践出来。]传奇是在C语言
本人46区 英雄 风铃中的刀声 3个小号 分别为 只升武器不PK1 只升级不PK2 只升武器不PK3 进入正题:
下面文章可能会涉及一些基本的计算机原理 但是很简单 大家应该都会看的懂 我也是学经济的 下面的东西都是我自己实践出来。
]传奇是在C语言下开发的一种程序,我们已经公认 武器升级 喝油 挖矿 等都是返回随即数字的,稍微有点计算机常识的人都知道,计算机只能产生伪随即数列, 而在C语言环境下 产生伪随即数列最普遍的方法就是 线形同余法, F[i 1]=(a*F(i) c) mod m 计算机语言表现为rand函数,这些基本道理不再多说。大家知道,种子一定的话 产生的随即数列也是一定的,武器升级会不会这样设置呢,我研究后发现,同样是传奇里的 伪随即数列, 挖矿因子 ,彩票因子,都是已经给出的,就是说产生的伪随即数列确定的,而喝油传奇私服超变私服 和升武器却没给出种子,可以大胆的猜想,为了增加 升刀和喝油的随即性 ,随即种子一定会设置为 time函数 ,每隔一定的时间产生一悠悠战歌网个种子,来增加数列的随即性和不可控制性。后来经过我的实验 ,证明我的猜想是正确的。传奇服务器启动成功后,第一个升刀的种子 就是当前time函数产生种子,这个数据会被保留15分钟,如果15分钟内没人再去第2把刀 ,这个数据将被删除, 第2个取刀的人 将会重新调用一次time函数 来做种子。如果15分钟内有人取刀,那么返回的数据就是第一个数据F的下一个数据F,。
简单来说 升刀系统是每间隔15分钟调用time函数一次,记得15分钟是2把刀之间的时间 ,而不是自然时间15分钟。
在禁止话题中,攻、魔、道3 者返回的数据是 是被统一记录的, ,盛大做了修改,攻、魔、道3者的数据是被 分开 独立记录的,,大家多看下这段话,就会明白我说的意思。
做过传奇禁止话题的朋友都知道,传奇服务端有3个随即数列分别控制 攻、魔、道。可以拉动调整的那个数据 我认为应该是rand函数中的M,不是也无所谓,并不影响结果。注意重点来了:
一般传奇服务端都会默认 攻、魔、道 3者的成功率一致,也就是可以调传奇3地图整的那个数据一致,比如说都是60。那么请稍微有点计算机常识的人想一想,
如果在20分钟内没人取刀,现在你同时取一把裁决,一把龙问,他们返回的随即数列是否一致???????????
我们知道time函数是 调用1970年1月1日0分0秒来所度过的秒数, 理论上说 如果2个人在同一秒时间内取出来 一把龙问,一把裁决,那么他们返回的数列将回是一致的。就是说他们要面对同样的 一个随即数。不知道大家明白了没。好,明白了 就是他们要返回2个同样的随即数。这是条件A已经确定。
下面说条件B;
武器升级只和2个因素有关,一个是返回的随即数,一个是用的首饰,和其他的任何因数无关了。 别再去相信什么战神的烂理论 ,幸运值,那都是骗人的,和升什么刀也没关系,升裁决和生屠龙 如果放一样的首饰, 成功的几率一样。
下面谈到放的首饰,盛大也做了修改,禁止话题里面 如果什么都不放 默认为道,盛大修改为了 3者都随即吧,并且在同时放3者的情况下,系统到底会加哪个,通过长期的实验表明,系统在判断加什么属性的时候 会取超过2个首饰来判断,也就是以前影子流氓和很多朋友做的实验,说每升一次 首饰多放一个, 但是注意重点来了: 当系统判断完加什么属性后,比如说加攻, 那么依然会取加攻的最高属性的2个首饰计算。 也就是说 盛大在这点上做了一个假象。把判断和运算分成了2部分,判断取高于2个的首饰来判断,判断完成后 仍然只取2个首饰进行运算。这就是很多人 仍然用2个项链依然成功率很高的原因。
TAGS:屠鲲传奇新服