» 您尚未 登录   注册 | 社区银行 | 社区婚姻 | 社区成就 | 帮助 | 社区 | 无图版


火花天龙剑 -> 火炎之纹章 -> 关于系谱的乱数消耗
 XML   RSS 2.0   WAP 

<<   1   2  >>  Pages: ( 2 total )
本页主题: 关于系谱的乱数消耗 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
666



该用户目前不在线
级别: 火花会员
编号: 153
精华: 11
发帖: 1798
威望: 0 点
配偶: 单身
火 花 币: 58185 HHB
注册时间:2002-11-28
最后登陆:2016-09-06
游戏王国的浪人(I)艾雷布的骑士(I)
查看作者资料 发送短消息 引用回复这个帖子
关于系谱的乱数消耗

系谱的乱数表有55个乱数,用完后更新。而更新到底在什么时点进行呢?
一般的战斗跟斗技场里面的战斗,有很多不相似的地方……

首先,一般的战斗有战胜战败数的统计。如果我方在一次战斗中将会被敌人杀死,那么即使在战斗画面刚切换的时候马上reset,战败数也已经被统计了。由此可以看出,战斗的结果在按下攻击指令后的很短时间内已经被计算好,而包括消耗乱数作战斗的各种判定、战败结果写入记录的败绩处等操作均在战斗画面切换前已经完成。这意味着,在切换到战斗画面之前,该场战斗要用多少个乱数作判定都已经明确,而如果表中的55个乱数用完而要进行表的更新,更新也会在那之前完成。

斗技场的战斗所不同的是,战斗如果不中断则会一直进行直至结束。不过极端的说,战斗有可能永远进行下去而没有终点——舞娘HP1祈求发动,而舞娘对敌命中率是0%…… 这样的话,斗技场明显不能像一般战斗一样,在战斗画面切换前就完成整场战斗的判定。由此很容易想到的是,斗技场的战斗中各种攻击判定很可能是以回合为单位进行的。

游戏明显对斗技场的判定作了特殊处理,由此伴随着两个来自斗技场的异常现象:
1、成长判定被忽略。具体原理不明,但很可能是乱数表的更新跟不上,使得成长判定没有足够的8个乱数,从而略过了某些判定。
2、不知道大家有否留意,当留一个人在斗技场负责改变乱数,而地图上有进行着其他战斗时,在斗技场消耗了一定个数的乱数,而地图上战斗的乱数却没有改变。比如在地图上战斗升级,HP、魔防上升。reset后于斗技场战斗数回,再回到地图上战斗升级,还是HP、魔防上升(巧合的可能性很低)这样的现象屡有发生,估计是乱数表根本没更新……

不知道这几者间到底有何关系……

[楼 主] | Posted:2003-10-21 10:00| 顶端
ノーマ



该用户目前不在线
级别: 火花会员
编号: 12106
精华: 0
发帖: 444
威望: 0 点
配偶: 单身
火 花 币: 23872 HHB
注册时间:2003-10-01
最后登陆:2006-10-02
查看作者资料 发送短消息 引用回复这个帖子


无责任推测,是在一次战斗之后,以及退出斗鸡场后更新。
[1 楼] | Posted:2003-10-21 10:09| 顶端
666



该用户目前不在线
级别: 火花会员
编号: 153
精华: 11
发帖: 1798
威望: 0 点
配偶: 单身
火 花 币: 58185 HHB
注册时间:2002-11-28
最后登陆:2016-09-06
游戏王国的浪人(I)艾雷布的骑士(I)
查看作者资料 发送短消息 引用回复这个帖子


因为每次游戏重新开始都会有固定的初始乱数表开始,所以要查找乱数表的地址很方便

比如某次查到的范围是:
0018345B~00183491(共55个值)
那么后一位的00183492就是当前已经使用掉的乱数的指针

大家有兴趣的话一起研究呀~

[2 楼] | Posted:2003-10-21 10:17| 顶端
左手剑

该用户目前不在线
级别: 火花会员
编号: 1219
精华: 4
发帖: 3978
威望: 0 点
配偶: 单身
火 花 币: 0 HHB
组织纹章:
所属组织: 火花老年协会
组织头衔: 会长
注册时间:2002-12-30
最后登陆:2019-03-17
艾雷布的骑士(I)朱红之钻(I)
查看作者资料 发送短消息 引用回复这个帖子


[QUOTE]2、不知道大家有否留意,当留一个人在斗技场负责改变乱数,而地图上有进行着其他战斗时,在斗技场消耗了一定个数的乱数,而地图上战斗的乱数却没有改变。比如在地图上战斗升级,HP、魔防上升。reset后于斗技场战斗数回,再回到地图上战斗升级,还是HP、魔防上升(巧合的可能性很低)这样的现象屡有发生,估计是乱数表根本没更新……
[/QUOTE]
应该是战斗结束后才开始乱数更新,这种情况我遇到多次,战斗一回合后即退出,但地图那人还是升一样的点。但有时多次一回合战斗,那人升点还是会变。


[3 楼] | Posted:2003-10-21 10:22| 顶端
ノーマ



该用户目前不在线
级别: 火花会员
编号: 12106
精华: 0
发帖: 444
威望: 0 点
配偶: 单身
火 花 币: 23872 HHB
注册时间:2003-10-01
最后登陆:2006-10-02
查看作者资料 发送短消息 引用回复这个帖子


1、成长判定被忽略。具体原理不明,但很可能是乱数表的更新跟不上,使得成长判定没有足够的8个乱数,从而略过了某些判定。



这个……斗鸡场的对手出霍林外都是没有个人特技的……一回合消耗的乱数不会超过10个吧……如果是因为乱数表更新跟不上的话,那么应该是超过5个回合才会出现这种情况……这么看来,很可能进斗鸡场是乱数就不到55个……

[4 楼] | Posted:2003-10-21 10:22| 顶端
ノーマ



该用户目前不在线
级别: 火花会员
编号: 12106
精华: 0
发帖: 444
威望: 0 点
配偶: 单身
火 花 币: 23872 HHB
注册时间:2003-10-01
最后登陆:2006-10-02
查看作者资料 发送短消息 引用回复这个帖子


想想……如果把24斩的记录稍微改一下……看会不会跳过成长……
[5 楼] | Posted:2003-10-21 10:23| 顶端
左手剑

该用户目前不在线
级别: 火花会员
编号: 1219
精华: 4
发帖: 3978
威望: 0 点
配偶: 单身
火 花 币: 0 HHB
组织纹章:
所属组织: 火花老年协会
组织头衔: 会长
注册时间:2002-12-30
最后登陆:2019-03-17
艾雷布的骑士(I)朱红之钻(I)
查看作者资料 发送短消息 引用回复这个帖子


好看,两个2连发。

1、成长判定被忽略。具体原理不明,但很可能是乱数表的更新跟不上,使得成长判定没有足够的8个乱数,从而略过了某些判定。

这一点说不过去。如果乱数表更新跟不上,一回合结束战斗的情况也会出现成长判定没够8个乱数。


[6 楼] | Posted:2003-10-21 10:26| 顶端
666



该用户目前不在线
级别: 火花会员
编号: 153
精华: 11
发帖: 1798
威望: 0 点
配偶: 单身
火 花 币: 58185 HHB
注册时间:2002-11-28
最后登陆:2016-09-06
游戏王国的浪人(I)艾雷布的骑士(I)
查看作者资料 发送短消息 引用回复这个帖子


注意那个乱数的指针是指向当前已经使用掉的乱数,比如一开始的初始乱数表,第一个数是40(十进制的64),而指针是00,取乱数将从40的下一个数开始,所以那个40是完全不会被用到的……
[7 楼] | Posted:2003-10-21 10:37| 顶端
ノーマ



该用户目前不在线
级别: 火花会员
编号: 12106
精华: 0
发帖: 444
威望: 0 点
配偶: 单身
火 花 币: 23872 HHB
注册时间:2003-10-01
最后登陆:2006-10-02
查看作者资料 发送短消息 引用回复这个帖子


666给一个开始时的乱数表……
[8 楼] | Posted:2003-10-21 10:44| 顶端
666



该用户目前不在线
级别: 火花会员
编号: 153
精华: 11
发帖: 1798
威望: 0 点
配偶: 单身
火 花 币: 58185 HHB
注册时间:2002-11-28
最后登陆:2016-09-06
游戏王国的浪人(I)艾雷布的骑士(I)
查看作者资料 发送短消息 引用回复这个帖子


64 17 15 33 这是头4个数,连续查找就ok了^^
[9 楼] | Posted:2003-10-21 10:45| 顶端
666



该用户目前不在线
级别: 火花会员
编号: 153
精华: 11
发帖: 1798
威望: 0 点
配偶: 单身
火 花 币: 58185 HHB
注册时间:2002-11-28
最后登陆:2016-09-06
游戏王国的浪人(I)艾雷布的骑士(I)
查看作者资料 发送短消息 引用回复这个帖子


[QUOTE]最初由 666 发表
[B]1、成长判定被忽略。具体原理不明,但很可能是乱数表的更新跟不上,使得成长判定没有足够的8个乱数,从而略过了某些判定。 [/B][/QUOTE]的确是不对的-_-

刚刚试过用阿里克打斗技场,战斗要持续两个回合。而升级判定用的8个乱数使用的是在乱数表中的第42-49个。我将升级判定用的8个乱数全改为01。结果,如果不中途推出,则技与魔防照样不会提升……

判定顺序是MHP——力——魔力——技——速——运——防——魔防
也就是说跳过的是第4个和第8个

[10 楼] | Posted:2003-10-21 10:49| 顶端
ノーマ



该用户目前不在线
级别: 火花会员
编号: 12106
精华: 0
发帖: 444
威望: 0 点
配偶: 单身
火 花 币: 23872 HHB
注册时间:2003-10-01
最后登陆:2006-10-02
查看作者资料 发送短消息 引用回复这个帖子


十六进制的吗?
[11 楼] | Posted:2003-10-21 10:49| 顶端
666



该用户目前不在线
级别: 火花会员
编号: 153
精华: 11
发帖: 1798
威望: 0 点
配偶: 单身
火 花 币: 58185 HHB
注册时间:2002-11-28
最后登陆:2016-09-06
游戏王国的浪人(I)艾雷布的骑士(I)
查看作者资料 发送短消息 引用回复这个帖子


[QUOTE]最初由 ノーマ 发表
[B]十六进制的吗? [/B][/QUOTE]64 17 15 33 十进制的

[12 楼] | Posted:2003-10-21 10:55| 顶端
无心の剑魂

头衔:アヤ·ブレアアヤ·ブレア
该用户目前不在线
级别: 火花会员
编号: 7270
精华: 1
发帖: 816
威望: 0 点
配偶: 单身
火 花 币: 13066 HHB
组织纹章:
所属组织: 科莉娅圣教
组织头衔: 圣战士
注册时间:2003-05-26
最后登陆:2009-01-25
查看作者资料 发送短消息 引用回复这个帖子


666,看看持续3个回合是什么情况?
改乱数太麻烦,把成长率改成100吧。


[13 楼] | Posted:2003-10-21 10:58| 顶端
666



该用户目前不在线
级别: 火花会员
编号: 153
精华: 11
发帖: 1798
威望: 0 点
配偶: 单身
火 花 币: 58185 HHB
注册时间:2002-11-28
最后登陆:2016-09-06
游戏王国的浪人(I)艾雷布的骑士(I)
查看作者资料 发送短消息 引用回复这个帖子


还是阿里克的斗技场。这次在上次的基础上先耗掉3个乱数,使得升级判定用的8个乱数使用的是在乱数表中的第45-52个。
这次被忽略的变成了魔力和防御……

[14 楼] | Posted:2003-10-21 11:01| 顶端
ノーマ



该用户目前不在线
级别: 火花会员
编号: 12106
精华: 0
发帖: 444
威望: 0 点
配偶: 单身
火 花 币: 23872 HHB
注册时间:2003-10-01
最后登陆:2006-10-02
查看作者资料 发送短消息 引用回复这个帖子


刚刚测试了下,乱数是在敌人行动的时候就消耗了
[15 楼] | Posted:2003-10-21 11:02| 顶端
666



该用户目前不在线
级别: 火花会员
编号: 153
精华: 11
发帖: 1798
威望: 0 点
配偶: 单身
火 花 币: 58185 HHB
注册时间:2002-11-28
最后登陆:2016-09-06
游戏王国的浪人(I)艾雷布的骑士(I)
查看作者资料 发送短消息 引用回复这个帖子


[QUOTE]最初由 ノーマ 发表
[B]刚刚测试了下,乱数是在敌人行动的时候就消耗了 [/B][/QUOTE]AI会用去很多……

[16 楼] | Posted:2003-10-21 11:03| 顶端
无心の剑魂

头衔:アヤ·ブレアアヤ·ブレア
该用户目前不在线
级别: 火花会员
编号: 7270
精华: 1
发帖: 816
威望: 0 点
配偶: 单身
火 花 币: 13066 HHB
组织纹章:
所属组织: 科莉娅圣教
组织头衔: 圣战士
注册时间:2003-05-26
最后登陆:2009-01-25
查看作者资料 发送短消息 引用回复这个帖子


逢4忽略?

[17 楼] | Posted:2003-10-21 11:05| 顶端
666



该用户目前不在线
级别: 火花会员
编号: 153
精华: 11
发帖: 1798
威望: 0 点
配偶: 单身
火 花 币: 58185 HHB
注册时间:2002-11-28
最后登陆:2016-09-06
游戏王国的浪人(I)艾雷布的骑士(I)
查看作者资料 发送短消息 引用回复这个帖子


斗技场中的确是每回合每回合的消耗的
阿里克攻击——敌人反击——阿里克追击(回合结束)——阿里克攻击X——敌人反击——阿里克追击(第二回合结束)

在阿里克攻击X这次攻击刚举剑的时候,表的指针加了3
看来这个地方没什么可疑的

[18 楼] | Posted:2003-10-21 11:07| 顶端
666



该用户目前不在线
级别: 火花会员
编号: 153
精华: 11
发帖: 1798
威望: 0 点
配偶: 单身
火 花 币: 58185 HHB
注册时间:2002-11-28
最后登陆:2016-09-06
游戏王国的浪人(I)艾雷布的骑士(I)
查看作者资料 发送短消息 引用回复这个帖子


[QUOTE]最初由 无心の剑魂 发表
[B]逢4忽略? [/B][/QUOTE]估计是这样的
隔4的能力共有4对,估计每次会忽略其中一对

[19 楼] | Posted:2003-10-21 11:09| 顶端
<<   1   2  >>  Pages: ( 2 total )

火花天龙剑 -> 火炎之纹章




Powered by PHPWind v3.0.1 Code © 2003-05 PHPWind
辽ICP备05016763号
Gzip enabled

You can contact us