Board logo

标题: 关于5.8引擎 治疗策略治疗量的修改 [打印本页]

作者: c381612    时间: 2013-4-22 17:57     标题: 关于5.8引擎 治疗策略治疗量的修改

小弟在此求教,因为新引擎的敌我等级比原来要高出很多,因此到后期,治疗策略的治疗量显得比较薄弱,我想请教各位前辈 如何提高或者修改 治疗策略的治疗量呢?
作者: WHITESHIP    时间: 2013-4-22 18:06

http://www.xycq.net/forum/thread-179030-1-1.html
作者: c381612    时间: 2013-4-22 18:41

感谢紫虚兄 小弟学习去了
作者: c381612    时间: 2013-4-22 19:36

紫虚兄 我用OB进去了EXE 但是发现5.8的地址好像不是毅大发布时候的了 我现在不知道该怎么弄 可以再指点一下小弟吗?
作者: dennis2669    时间: 2013-4-22 20:48     标题: 回复 #4 c381612 的帖子

是阿姨.不是兄
作者: c381612    时间: 2013-4-22 20:58

额...原来搞错了性别啊~呵呵 大家伙帮帮我呀~我真想弄明白了
作者: dennis2669    时间: 2013-4-22 21:33     标题: 回复 #6 c381612 的帖子

你直接ctrl+f
找尋那些指令.

二進制搜尋都可以.
作者: c381612    时间: 2013-4-22 21:58

好的 我明天试试~不行的话再来请教~谢了~
作者: godtype    时间: 2013-4-23 19:38

在下面的代码里面找相似的代码就是了,何必什么都要别人提供。
作者: c381612    时间: 2013-4-24 10:14

毅大 我不是伸手党 我真的在努力的学 努力的做 我昨天花了一整天对着OB里的数据啊 汇编啊 自己慢慢摸索 眼都冒血丝了 但是我水平实在有限 查找还算简单 但是要编程什么的 真的不会啊 我冒着再次被你骂的风险 再次真心的向你提出 我现在遇到的困难 希望你或者论坛里的朋友能帮帮我
1,根据我的查找 5.8引擎的 HP回复类策略的计算 的开始地址 是在0043C5DF 基本的两种补给计算公式也找到了 我想问的是 毅大 要实现6个策略 分别有不同的治疗量 是不是要将OB里的反汇编的内容 修改成 你的帖子里 4楼的 那样?
2,您4楼说 需要新增一个函数 在函数的第5行 最后有“ADD ECX,004B2C50”,我用OB打开EXE 后发现 地址栏最后也才到00485DFB ,那么这个004B2C50 的地址不存在 怎么处理?
3,我复制了很多的EXE 用来尝试 我发现在空白处反编汇的话 后面的地址会提前 这会不会影响到其它的内容?
4,目前的最后一个问题 就是如图 如何在OB里的HEX数据 这个栏里 的最前面 加上那条黑的框,使得这一段的反汇编内容是一个整体?我对OB实在不明白 昨天下了教程也看不懂 真心求教!

图片附件: [如何在OB里的HEX数据 这个栏里 的最前面 加上那条黑的框,使得这一段的反汇编内容是一个整体?] DJEPUM~)OQ_YTZZT(4@S9SD.jpg (2013-4-24 10:14, 10.45 K) / 该附件被下载次数 86
http://xycq.org.cn/forum/attachment.php?aid=127380


作者: WHITESHIP    时间: 2013-4-25 19:22     标题: 回复 #10 c381612 的帖子

我开始也是这样……其实这样是很不明智的。
但是我的坑实在是一时半会填不完,而且就算填完了也不见得就能解决所有问题。

4B2C50是人物战场内存的地址。没必要查,而且这个不是在反汇编窗口里,而是在左下角的窗口。这说明你的知识基础还没打牢,贸然改EXE会经常碰壁。
第三条是我的教程里第一节就提到的,因为一句话占不止一个字节,几个字节缩成一句话后,后面的代码看起来像提前了,其实地址没变。

至于策略计算量的地址,你大可不必搜什么ADD ECX,4B2C50,搜死去。当然是搜那种看起来不怎么常见的指令,比如ADD EAX,46。这是动脑筋的事情。

最近打算清理一下版面,由于你的另外两帖内容都集中在本帖了。所以那两个帖子我会择日移动到回收站,事先提醒一下吧。
作者: c381612    时间: 2013-4-25 21:14

感谢紫虚的回复 已经对我有很大的帮助了 再次感谢你 以后我有什么不明白的 也会向你请教的~




欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/) Powered by Discuz! 5.0.0