标题:
曹操传MOD,该怎么修改突击移动?
[打印本页]
作者:
太一辰子
时间:
2011-9-10 21:25
标题:
曹操传MOD,该怎么修改突击移动?
想给一个兵种加突击移动能力,要怎么改?
我是菜鸟,希望知道的朋友能不吝赐教,解释得具体一点
作者:
太一辰子
时间:
2011-9-12 16:26
无人援手……
作者:
lincoln10
时间:
2011-9-12 16:32
star版引擎直接用配套工具修改,其他的引擎你得找代码。
作者:
太一辰子
时间:
2011-9-12 16:37
QUOTE:
原帖由
lincoln10
于 2011-9-12 16:32 发表
star版引擎直接用配套工具修改,其他的引擎你得找代码。
我想用UE修改,比如我想改骑兵,要怎么找到兵种代码,找到后该怎么做?
作者:
lincoln10
时间:
2011-9-12 16:40
http://www.xycq.net/forum/viewth ... ghlight=&page=1
兵种代码
00群雄 01英雄 02霸王 03轻步兵 04重步兵
05近卫兵 06弓兵 07弩兵 08连弩兵 09轻骑兵
0A重骑兵 0B近卫军 0C弓骑兵 0D弓弩骑兵
0E连弩骑兵 0F轻炮车 10重炮车 11霹雳车
12武道家 13拳术家 14拳圣 15贼兵 16义贼
17豪杰 18策士 19参谋 1A军师 1B风水士
1C方术士 1D仙术士 1E道士 1F幻术士
20妖术士 21骑马策士 22骑马参谋 23骑马军师
24舞娘 25舞妓 26巫女 27西凉骑兵 28黄巾军
29海盗 2A驯熊师 2B驯虎师 2C都督
2D咒术士 2E仙人 2F辎重队 30粮秣队
31木人 32土偶 33皇帝 34百姓
作者:
太一辰子
时间:
2011-9-12 20:50
QUOTE:
原帖由
lincoln10
于 2011-9-12 16:40 发表
http://www.xycq.net/forum/viewth ... ghlight=&page=1
兵种代码
00群雄 01英雄 02霸王 03轻步兵 04重步兵
05近卫兵 06弓兵 07弩兵 08连弩兵 09轻 ...
是要找到代表突击移动的代码位置,然后在对应兵种的地方进行修改吗?
用UE打开后一大堆数据,我不知道代码地址在哪里,能直接给出来第几行第几列的具体位置吗?
[
本帖最后由 太一辰子 于 2011-9-12 21:05 编辑
]
作者:
lincoln10
时间:
2011-9-12 21:18
用Ollydbg改,UE的改法不知道。
ob的使用方法可看一下毅大的帖子。
http://www.xycq.net/forum/thread-194034-1-1.html
00437D87 - E9 86570500 jmp 0048D512
00437D8C 90 nop
00437D8D 90 nop
00437D8E 90 nop
00437D8F 90 nop
0048D512 /74 07 je short 0048D51B
0048D514 |33C0 xor eax,eax
0048D516 -|E9 0CA9FAFF jmp 00437E27
0048D51B \8B4D F0 mov ecx,dword ptr ss:[ebp-10]
0048D51E E8 4D21FDFF call 0045F670
0048D523 8BC8 mov ecx,eax
0048D525 6BC9 48 imul ecx,ecx,48
0048D528 81C1 0000D600 add ecx,0D60000
0048D52E E8 DD90F7FF call 00406610
0048D533 25 FF000000 and eax,0FF
0048D538 83F8 0B cmp eax,0B
0048D53B 75 02 jnz short 0048D53F
0048D53D ^ EB D5 jmp short 0048D514
0048D53F - E9 4CA8FAFF jmp 00437D90
0B就是兵种代码,代表三转骑兵。
作者:
太一辰子
时间:
2011-9-12 21:27
QUOTE:
原帖由
lincoln10
于 2011-9-12 21:18 发表
用Ollydbg改,UE的改法不知道。
ob的使用方法可看一下毅大的帖子。
http://www.xycq.net/forum/thread-194034-1-1.html
00437D87 - E9 86570500 ...
你这个,是突击移动的吗?
作者:
太一辰子
时间:
2011-9-14 19:41
00437D87 - E9 86570500 jmp 0048D512
00437D8C 90 nop
00437D8D 90 nop
00437D8E 90 nop
00437D8F 90 nop
0048D512 /74 07 je short 0048D51B
0048D514 |33C0 xor eax,eax
0048D516 -|E9 0CA9FAFF jmp 00437E27
前面几排是0043,怎么一下子就跳到0048去了呢?
外行人怎么可能看懂?
[
本帖最后由 太一辰子 于 2011-9-15 06:58 编辑
]
欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/)
Powered by Discuz! 5.0.0