标题:
od問題+心得
[打印本页]
作者:
dennis2669
时间:
2013-3-12 15:13
标题:
od問題+心得
最近搗了n久後..終於寫出了我軍友軍命中下限70%.敵軍和原本一樣30%.
慶祝
另外將底下的東西頂上來
43C00F是策略傷害公式
UE 3B71E開始是策略傷害威力 K值
43B5C6 是治療地址
[
本帖最后由 dennis2669 于 2013-7-18 14:18 编辑
]
作者:
dennis2669
时间:
2013-3-12 15:56
标题:
od問題+心得
有沒辦法 刪掉此樓
[
本帖最后由 dennis2669 于 2013-7-18 14:17 编辑
]
作者:
dennis2669
时间:
2013-3-12 16:19
還有就是如何用od跟蹤系統的運行
我打開跟蹤..再f9運行..只可以讀開頭..然後什麼都沒在運行跟蹤顯示..
而f7由於很多都不明白..所以沒用
作者:
dennis2669
时间:
2013-3-12 17:07
再加新問..
如何在舊引擎新增特殊效果的數量
原版data修改器.只到自動使豆.
作者:
WHITESHIP
时间:
2013-3-12 19:32
标题:
回复 #2 dennis2669 的帖子
1L的我也不会,我不太研究原版,STAR引擎能指定特效方便得多。
2L的,godtype的教程就有4a1b68和0d6000的介绍。
3L的,f7没什么用,f9是开始游戏,要和断点连用,我这几天没空填坑,抽时间补了吧。
4L,god的DATA扩展大攻略有特效扩展的方法。
作者:
dennis2669
时间:
2013-3-13 09:02
新問題...我在嘗試一下個人特技(明顯不自量力的行為
)
但是在測試武將data編号時..有點問題..求解...(以下是加強攻擊的代碼)
004CE02E 8B55 D4 MOV EDX,DWORD PTR SS:[EBP-2C]
004CE031 8B0A MOV ECX,DWORD PTR DS:[EDX]
004CE033 83F9 10 CMP ECX,10
004CE036 ^ 0F85 6ADEF6FF JNE 0043BEA6
004CE03C 6BC9 48 IMUL ECX,ECX,48
004CE03F 81C1 681B4A00 ADD ECX,OFFSET 004A1B68
004CE045 8B4D FC MOV ECX,DWORD PTR SS:[EBP-4]
004CE048 6BC1 30 IMUL EAX,ECX,30
004CE04B 31D2 XOR EDX,EDX
004CE04D B9 64000000 MOV ECX,64
004CE052 F7F1 DIV ECX
004CE054 8B55 FC MOV EDX,DWORD PTR SS:[EBP-4]
004CE057 01C2 ADD EDX,EAX
004CE059 8955 FC MOV DWORD PTR SS:[EBP-4],EDX
004CE05C ^ E9 92DEF6FF JMP 0043BEF3
作者:
dennis2669
时间:
2013-6-30 08:45
經紫虛的教程後...
我在尋找到人物增量的代碼
call 4095A0 是尋找 兵種增量
CALL 4072F2 是尋找 人物增量
按道理CALL 4089C6 應該是測試人物屬性
五圍能力上升都是這代碼.升級會重覆五次
BYTE PTR SS:[EBP-4] 是兵種增量
SHR AL,1是除2
這樣如果想改人物成長..就要改DATA外 還要改4072F2 這一地址.
但是改了後.又要改XSABC達標條件...這是如何找的
图片附件:
QQ截图20130630085343.jpg
(2013-6-30 08:45, 47.1 K) / 该附件被下载次数 125
http://xycq.org.cn/forum/attachment.php?aid=128280
作者:
WHITESHIP
时间:
2013-6-30 12:21
标题:
回复 #7 dennis2669 的帖子
达标条件应该就在4072F2附近吧,总之会有很多CMP,XX,32之类的测试判断,你去搜一下,其中的32,2D,23就是能力档合格条件。然后mov al,5之类的就是能力档数值。
作者:
dennis2669
时间:
2013-6-30 12:51
标题:
回复 #8 WHITESHIP 的帖子
那是人物增量..
作者:
dennis2669
时间:
2013-6-30 16:59
經個人努力的理解下..已經了解了 輔助策略防禦 的特技 代碼...
(但是我最重要的代碼...現在也不會...)
0043B8DC . 8B4D E4 MOV ECX,DWORD PTR SS:[EBP-1C] 這處的代碼是將策略的命中放進ECX這個暫存中
0043B8DF . E8 B43A0900 CALL Ekd5.004CF398 不知調用什麼代碼
0043B8E4 . 85C0 TEST EAX,EAX 測試
0043B8E6 . 74 0F JE SHORT Ekd5.0043B8F7 等於跳轉
0043B8E8 . 50 PUSH EAX ; /Arg2 將EAX堆棧(EAX 為 43B8DF 所得的30 即是白銀盾的命中.不知怎得)
0043B8E9 . FF75 F0 PUSH DWORD PTR SS:[EBP-10] ; |Arg1 前段所算出的策略命中率
0043B8EC . E8 AD410400 CALL Ekd5.0047FA9E ; \Ekd5.0047FA9E 將08棧減去0C棧 即後者減去前者
0043B8F1 . 83C4 08 ADD ESP,8 不知有什麼用
0043B8F4 . 8945 F0 MOV DWORD PTR SS:[EBP-10],EAX 將EAX的結果變成策略命中率
0043B8F7 > 8B4D E4 MOV ECX,DWORD PTR SS:[EBP-1C] ..不知什麼......
图片附件:
QQ截图20130630161734.jpg
(2013-6-30 16:59, 34.82 K) / 该附件被下载次数 139
http://xycq.org.cn/forum/attachment.php?aid=128283
作者:
dennis2669
时间:
2013-7-5 13:35
放個記号 43C00F是策略傷害公式
UE 3B71E開始是策略傷害威力 K值
作者:
dennis2669
时间:
2013-7-5 13:48
43B5C6 是治療地址
作者:
dennis2669
时间:
2013-7-18 14:16
問一個大問題...原版效果值上限是多少.如果想新增.該如何辦
作者:
dennis2669
时间:
2013-7-18 22:56
今天成功在原水木版ccz引擎上修改
1. 我軍和友軍的命中下限為70% 敵軍仍然在30%
2. 將輔助火系策略改成輔助四系策略
3. 將輔助風系策略改成輔助妨礙策略
4. 將防禦雙擊和暴擊合併
5. 將防禦雙擊的空效果轉成主動連擊
經測試..成功
作者:
燧火氏
时间:
2013-7-19 10:04
标题:
回复 #12 dennis2669 的帖子
治疗公式里的附加固定值,最大貌似只能去到79(16进制)。
作者:
dennis2669
时间:
2013-7-19 23:00
今天只搞了三樣東西...
1. 引導攻擊改成無限引導
2. 合併三略六韜的特效
3. 將三略的特效改成 輔助雙擊率 50% + 加強反擊
作者:
dennis2669
时间:
2013-7-20 17:52
今天完成
孫子加上破甲攻擊60
欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/)
Powered by Discuz! 5.0.0