帮助排行榜

口袋妖怪网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2035|回复: 0

关于配送精灵是否能闪光的说明

[复制链接]

39

主题

426

帖子

2432

积分

贵宾

还没有心情,写一个吧~

威望
4
帅气
12
聪明
448
强壮
6
美丽
0
可爱
0
星沙
0
金钱
31264
发表于 2009-5-19 15:02:53 | 显示全部楼层 |阅读模式

关于配送精灵就是指某活动里直接送给你的精灵,比如去年看电影送的圣柱王,草刺猬,前年的噩梦,还有5个最强精灵等等,下载以后在商店里的邮递员那里直接获得。通过S/L可以发现获得的精灵的性格,个体都是可变的,就像抓野生的一样,这样不免就会想到是不是同样会刷到闪光精灵呢。在经过研究后发现这种可能性完全不存在。

原因在于配送精灵的性格值产生是通过不同于一般精灵的性格值产生算法而是采用了ARNG, Alternate Random Number Generator这个算法,当然这不是最主要的,关键在于产生了性格值之后还立即进行了闪光检测,当然这个闪光检测就是和一般的闪光精灵的判断是一样的。当判断下来性格值和表ID,隐藏ID会产生闪光精灵时再次调用ARNG产生新的性格值并进行闪光检测,这样重复下去直到性格值和表ID,隐藏ID不产生闪光为止,所以由于这样配送精灵不可能是闪光的。当然如果这个精灵告诉你是闪光的那就是闪光的比如WCS的美丽龙以及今年的闪光皮丘

不过任天堂绞尽脑汁想出来的这个办法还是有一个漏洞,就是处理玛纳菲的蛋时出了小BUG,正常情况下当和RANGER联机后可以在邮递员那里拿到蛋,这时这个蛋的表ID,隐藏ID和性格值都已经产生,不过这时却没有进行闪光检测,直到该蛋将要孵化时才进行,和上面的程序类似,最终会产生一个和你的表ID,隐藏ID配起来不产生闪光的性格值。不过漏洞就在这时出现:闪光检测时取的表ID,隐藏ID并不是蛋的表ID,隐藏ID而是当时蛋的所有人的表ID,隐藏ID,也就是最终产生的性格值和当时蛋的所有人的表ID,隐藏ID配起来肯定不是闪光的,但是和蛋本身的表ID,隐藏ID配起来却是可能闪光的。原因嘛想一想就知道了,蛋是可以通信交换的。也就是说过程是这样的:训练员A拿到蛋时蛋的表ID,隐藏ID都是A的,然后性格值产生(以后可变),然后A传给训练员B,在B那将要孵化时计算是否闪光,用的是B的表ID,隐藏ID,然后产生一个性格值,虽然这个性格值与B的表ID,隐藏ID想配肯定是不闪光的,但是与A的表ID,隐藏ID却有可能是闪光的(虽然几率小的可以认为不存在)

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|PMGBA ( 闽ICP备06006686号  

GMT+8, 2016-12-5 10:39 , Processed in 0.153367 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表