⑥、下面是我前几天捕捉下来的数据:
2010-11-18 00:02:20对应珍兽ID:0DBD6549
2010-11-18 00:01:06对应珍兽ID:0DBC36DE
2010-11-17 23:59:49对应珍兽ID:0DBB1A07
2010-11-17 23:53:30对应珍兽ID:0DB55276
2010-11-17 23:51:29对应珍兽ID:0DB379EF
2010-11-18 00:23:22对应珍兽ID:0DD0A9E4
⑦、数据捕捉好以后,我们开始计算。计算方法如下:
㈠、00:02:20-00:01:06=0DBD6549-0DBC36DE=12E6B16进制(换算成10进制77419)-即:74秒=77419
㈡、00:02:20-23:59:49=0DBD6549-0DBB1A07=24B42(150338)-------即:151秒=150338
㈢、23:53:30-23:51:29=0DB55276-0DB379EF=1D887(120967)-------即:121秒=120967
㈣、00:23:22-00:02:20=0DD0A9E4-0DBD6549=13449B(1262747)-------即:1262秒=1262747
然后求每秒对应的数值,得出的结论是:
㈠、74秒=77419--------------即1秒=1046
㈡、151秒=150338-----------即1秒=995
㈢、121秒=120967-----------即1秒=999
㈣、1262秒=1262747-------即1秒=1000
因为手动抓取的误差,但基本线也就是平均值=1000。(这是个惊喜的发现,同志们!)
以上数据说明了什么呢?即服务器每过1秒钟,10进制向后推进1000(十六进制3E8)而服务器运算时候则换算成2进制,1000对应的2进制即(1111101000)。
1分钟=60秒 1小时=60分钟=3600秒 1天=24小时=86400秒。
2010-11-18 00:23:22对应珍兽ID:0DD0A9E4。代表了这个珍兽获得的时间距离服务器启动的时间有231778.788秒。因为0DD0A9E4换算成10进制=231778788。因为它的进度是1000,我们算成秒要在这个数字上除以1000。得到了这个秒数。学过数学的人都会计算了。
231778.788秒=3862.9798分钟(小数点后面四舍五入了)=64.38个小时=64小时22分钟58.788秒
⑧、有了以上创作性的发现后,我们可以顺利的通过珍兽的ID推算出服务器重起的精确时间。以上面抓取的珍兽时间为例子:
2010-11-18 00:23:22对应珍兽ID:0DD0A9E4
通过计算得出这个珍兽获得的时间距离服务器重起64个小时22分钟58.788秒。
而当前时间为2010-11-18 00:23:22。即2010-11-17 24:23:22。即2010-11-16 48:23:22。
即2010-11-15 72:23:22减去64:22:58.788=2010年11月15日8点00分23.212秒
注意一点:时间是60进制的,不够减问前面借只能+60。
⑨、总结:这个发现可以对我们进行全面解秘天龙八部2珍兽系统起了一个非常关键的作用,其作用如下:
1、可以通过反复测试,每次在服务器重起后的相同时间段。相同级别的宝宝是否可以生到相差不大的极品。(我们把握住服务器重起的精确时间可以把握住领取二代宝宝的精确时间。甚至可以同样精确到秒。)如果不行,则进入第二阶段测试。
2、因为同一时间,参与繁殖的两个玩家可以获得相同ID的珍兽,但变异程度和资质却有着天壤之别。也就是说领取的时间段相同,但却有着不同的结果!是什么导致这种差异的产生?
这个差异有:两个人参与繁殖的宝宝不同(包括获得时间,性别,成长率,资质,性格,级别)。已经参与的两个人ID不同。。。但既然天龙八部2推出了单人繁殖系统,但单人繁殖出来的二代同样差异巨大。。。那么,总结出的结论是:不排除个人ID函数的影响。。但获得二代的好坏决定权取决参与繁殖的宝宝身上。。。!那么我们下阶段的切入点就要从参与繁殖的宝宝身上开始研究!
3、(1)成长率的影响:通过前辈玩家研究并得到证实的经验:二代宝宝的成长率取决于参与繁殖两只宝宝成长率的平均值。如果95级完美2188的宝宝1+95级完美2188的宝宝2,进行繁殖。取出的两只二代的成长率100%是完美2188。其实这个完美2188只是一个整数值。整数后面的小数位在显示的时候会进行4舍5入的调整。就算2只完美2188的BB。完美2188后面的小数点数也是完全不一样的。