标题: 英杰传士气的随机数问题:初始值取决于系统时间
性别:未知-离线 likelove

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 51
编号 56074
注册 2005-12-27


发表于 2005-12-27 18:38 资料 短消息 只看该作者
以前在win下面跟踪过软件(不过没跟过游戏),这个dos下的实在是没法跟,sice一启动,系统就不出来(Win95的机器,没有纯DOS)   GB可以跟到数值地址,但没有反汇编,没办法,暂时用静态反了。。谁能给个gametools啊  

这个随机没办法预测。  
攻略里有提到士气低到30以下时,有60%的机率混乱。通过跟踪士气,找到了这个地方,确实如此。里面用到2个word的随机数,并且每次计算时,这个随机数都会被更新,算法大概是* +的结合,不很复杂,但难预测。用到的初始种子是根据系统时间的年月日时分秒算来得。没办法。混不混乱纯靠运气了。

傻瓜的算法应该离得不远,这两天看看。。


顶部
性别:男-离线 周瑜

栎阳侯谏议大夫

Rank: 16
组别 翰林学士
级别 征西将军
好贴 10
功绩 943
帖子 4717
编号 1808
注册 2003-11-3
家族 瓦岗寨


发表于 2005-12-28 07:38 资料 主页 文集 短消息 只看该作者
以后的攻略是这样的:

请大家把时间调到2005年12月28日,07点38分05秒,然后点击全军撤退,即可按照攻略进行游戏,打出完全一模一样的效果。


顶部
性别:未知-离线 likelove

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 51
编号 56074
注册 2005-12-27


发表于 2005-12-28 09:08 资料 短消息 只看该作者
昨天晚上看了看,取随机数的过程被多次调用,不仅仅是士气的问题,可能下雨,反击等都信赖于此。
改时间不如直接改程序,随机种子的初始化只有一处,把那里初始成固定值即可,如果需要我可以贴出改法。初始值固定下来,猜想后面唯一能影响到随机变化的因素就是行动顺序和走位造成的链锁反应(现在不清楚是否有如每次存盘时间之类的因素)

另外,对于老大作出的反击、天气补丁我有不同看法,因为按程序的随机数生成来看,你很难能确定让它生成一个固定的随机序列(比如一直反击或一直下雨)或许满足固定的序列的随机数并不存在,补丁的修改可能影响到游戏的实质性问题,而不仅仅是S、L的替代。

龙老大把其它的差不多研究透了,接下来重点应该放在随机问题和NPC行动策略上面了(他们要是掉宝物就好玩了  ) 我现在只苦于没有一个合适的跟踪软件,没有纯DOS   只依靠静态分析太难了
顶部
性别:未知-离线 grayfox12345

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 3
编号 44266
注册 2005-7-26


发表于 2005-12-28 23:46 资料 短消息 只看该作者
强,这么深入的研究!
顶部
性别:男-离线 神雕小侠

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 忠义校尉
功绩 2
帖子 236
编号 44352
注册 2005-7-27


发表于 2006-1-10 17:45 资料 短消息 只看该作者
太好了,期待下文
顶部
性别:男-离线 阿尔法孝直
(雀力日进)

闽国公
遂安军节度使
★★★★★★

Rank: 19Rank: 19Rank: 19Rank: 19
柱国(正二品) 轩辕春秋年度最佳(游戏人生区)
组别 节度使
级别 卫将军
好贴 2
功绩 1796
帖子 6037
编号 19070
注册 2004-10-16
家族 轩辕雀党


发表于 2007-5-1 20:09 资料 个人空间 短消息 只看该作者 QQ


QUOTE:
原帖由 周瑜 于 2005-12-28 07:38 发表
以后的攻略是这样的:

请大家把时间调到2005年12月28日,07点38分05秒,然后点击全军撤退,即可按照攻略进行游戏,打出完全一模一样的效果。

难以想象!!!
顶部
性别:男-离线 muzhi
(木之)

谏议大夫

Rank: 12Rank: 12Rank: 12
组别 翰林学士
级别 前将军
功绩 684
帖子 1733
编号 151018
注册 2007-5-3


发表于 2007-5-2 16:30 资料 文集 短消息 只看该作者


QUOTE:
原帖由 likelove 于 2005-12-28 09:08 发表
昨天晚上看了看,取随机数的过程被多次调用,不仅仅是士气的问题,可能下雨,反击等都信赖于此。
改时间不如直接改程序,随机种子的初始化只有一处,把那里初始成固定值即可,如果需要我可以贴出改法。初始值固 ...

种子果然只有一处啊
前天同屋的就跟我讨论这个问题来着...
窃以为改种子并不困难,但是怎样搜索出最配合打法的种子就辛苦了吧...
顶部
性别:未知-离线 1ya1ya

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 57
编号 1335
注册 2003-10-9


发表于 2007-5-4 10:35 资料 短消息 只看该作者
建议推出恢复量自选补丁
顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-2-23 13:51
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.010525 second(s), 8 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP