标题: 关于“每回合”效果是哪条指令?
性别:未知-离线 pabo

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 18
编号 448340
注册 2011-10-29


发表于 2011-11-29 12:25 资料 短消息 只看该作者
关于“每回合”效果是哪条指令?

查看了宝物信息,几个“每回合XX”的效果

分析完其进程无非是“宝物检测”   “获取date特殊值”  “运算并赋值” “效果”等循序,就恢复mp和hp多个检测上限和超格(仅仅是看懂大致意思)

一看完,似乎……这个“每回合”到底是什么指令产生的?

一个怀疑是特殊的存储位置,堆栈什么的

另一个怀疑是否是集中把这些效果写到某个区域呢?


新手实在是无奈了…之前的一些修改教材也没说如何改出“每回合”这样的东西,望老师们指教一番


顶部
性别:男-离线 白云苍狗
(大白)

舞阳侯
剑南西川节度使
★★★★★★★★

Rank: 20Rank: 20
轩辕春秋年度最佳(轩辕工作室)
组别 节度使
级别 车骑将军
功绩 742
帖子 7435
编号 44455
注册 2005-7-27
来自 孤独村宅王庙
家族 轩辕学院


发表于 2011-11-29 16:50 资料 主页 个人空间 短消息 只看该作者 QQ
您这不是新手啊,您懂的这些我们都看不懂……


顶部
性别:未知-离线 pabo

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 18
编号 448340
注册 2011-10-29


发表于 2011-11-29 17:25 资料 短消息 只看该作者
额,这个是“解读KOEI曹操传代码”这帖的注解说明啊

难道我看别人的注解就不是新手了?
顶部
性别:男-离线 with
(汤姆猫)

钟武侯
宁远军节度使

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 节度使
级别 前将军
好贴 1
功绩 681
帖子 1634
编号 287163
注册 2008-7-16
家族 轩辕学院


发表于 2011-11-29 17:36 资料 文集 短消息 只看该作者 QQ
能看懂注解的也不是一般人啊
顶部
性别:男-离线 灬棉崽灬

Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 右将军
功绩 11
帖子 1071
编号 412792
注册 2011-2-2
家族 轩辕学院


发表于 2011-11-29 21:23 资料 个人空间 短消息 只看该作者
”每回合“应该指的是内存中的一个数据吧,要改也估计很难
新手见解
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2011-11-29 21:31 资料 个人空间 短消息 只看该作者
43C7F1是每回合恢复异常状态和上升下降状态
43CDCF是每回合恢复HP、MP,自动获得经验
至于“每回合”的概念就不要管了,反正每次阶段变换都会调用上面的函数。
顶部
性别:未知-离线 pabo

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 18
编号 448340
注册 2011-10-29


发表于 2011-11-29 22:46 资料 短消息 只看该作者
额……我错了,我搞错了,还以为可以得出一个结论便与搞其他类似的东西(比如特殊宝物兵种代码这样的…)

还不如一开始就问如何改出“每回合恢复士气”(只是一个状态)…

上诉我的理解,是不是写在“恢复状态”宝物效果 附近就可以了?(43C7F1是地址嘛?)



唔,先前我翻到一个可以每回合霸气(按date赋值选择)的帖子,不过是新版的(标明是基于star版的”基础“上)…旧版(水木清华)不知要怎么改


如要直接设定好是“每回合 恢复士气”  或是“每回合 恢复爆发”,
不需要读取date,该怎么简化写呢(我的能力也就读读注解,然后组合研究了…

[ 本帖最后由 pabo 于 2011-11-29 22:49 编辑 ]
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2011-11-30 12:02 资料 个人空间 短消息 只看该作者


QUOTE:
原帖由 pabo 于 2011-11-29 22:46 发表
额……我错了,我搞错了,还以为可以得出一个结论便与搞其他类似的东西(比如特殊宝物兵种代码这样的…)

还不如一开始就问如何改出“每回合恢复士气”(只是一个状态)…

上诉我的理解,是不是写在“恢复 ...

那两条函数随便哪条写都可以。
想学就要多翻帖,置顶的教程汇总不是拿来做花瓶的。
顶部
性别:未知-离线 pabo

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 18
编号 448340
注册 2011-10-29


发表于 2011-11-30 20:25 资料 短消息 只看该作者
“随便”…= =这个嘛,那我看看…既然是特定的

不过,前面说的“43C7F1是每回合恢复异常状态和上升下降状态”

0043C7F1  |. E9 7B010000    JMP 0043C971(43C7F1怎么是个jmp)是指这个嘛?如果不是就太深奥了


这么即是说只能参考“每回合恢复状态”了,可这个效果的宝物检测后面只有一条MOV AL,64

然后就   MOV ESP,EBP  结束了好像…只是给个100%?是不是这条改成特定值就可以了?


开头那个CALL 0045F670在其他地方也找到,据说是读取人物的信息,还是说改这个位置?

额,绕了圈还是迷糊的…
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2011-12-1 10:22 资料 个人空间 短消息 只看该作者


QUOTE:
原帖由 pabo 于 2011-11-30 20:25 发表
“随便”…= =这个嘛,那我看看…既然是特定的

不过,前面说的“43C7F1是每回合恢复异常状态和上升下降状态”

0043C7F1  |. E9 7B010000    JMP 0043C971(43C7F1怎么是个jmp)是指这个嘛?如果不是就太深 ...

还请先好好打基础:
http://www.xycq.net/forum/thread-194034-1-1.html
http://www.xycq.net/forum/thread-211578-1-1.html
http://www.xycq.net/forum/thread-159952-1-1.html
顶部
性别:未知-离线 pabo

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 18
编号 448340
注册 2011-10-29


发表于 2011-12-1 12:01 资料 短消息 只看该作者
o,谢了,那我…参考再处理吧…那我不问了
顶部

正在浏览此帖的会员 - 6 人在线 - 0 位会员(0 隐身), 6 位游客




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

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

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