Board logo

标题: 求 增加三转特殊形象的方法(或修改器) [打印本页]

作者: 孤鸿飞    时间: 2008-3-26 01:01     标题: 求 增加三转特殊形象的方法(或修改器)

哪位DX教我个增加三转特殊形象的方法?

先谢啦!
作者: 孤鸿飞    时间: 2008-3-26 17:26

曹操传原本有几个特殊三转形象,还有刘.关.张三个两转特殊形象,

可是用《战场形象指定器1.04》扩充之后就只剩

曹操 张辽 夏侯敦 典韦 许诸

这五个三转特殊形象,而两转特殊形象一个也没有了

拿位DX有修改方法,教下我啦
作者: wodesanguo    时间: 2008-4-8 16:10


作者: effery    时间: 2008-4-12 17:13

我也有同样的问题
三转的特殊形象太少了
有没有什么办法增加啊
作者: effery    时间: 2008-4-12 18:56

在网上搜了一个帖子说可以用ue改,可我改了怎么还是没反映啊
作者: longxinghen    时间: 2008-4-13 15:55

是啊是啊,不知道怎么改
哪个大大教一下吧
作者: 孤鸿飞    时间: 2008-6-24 17:32

大侠们啊...你们跑哪儿去了啊
作者: 【岳银瓶】    时间: 2009-2-1 15:45

怎么下载阿?
作者: 小小KS    时间: 2009-2-1 21:55

...................
增加是吧?
比如我军没有贼兵,或者就某人一个贼兵
就可以把贼兵的形象给替换掉,做成一个三转特殊形象
明白了没?
作者: 东旭鹰    时间: 2009-2-1 23:00     标题: 从慕容那里学来的(适合旧引擎)

有关增减三转兵种的补充

以下方法为增加三转兵种的方法,经测试有效,不过是否有后遗症,
或是其它负面效果未知。
这个要修改以下六个地址:
5D13、B890、1BA5E、41D1E、41D4F、6808B
原值为26,代表巫女(0x26)及巫女以前的兵种,如果要增加一个三转兵种,就加3。
比如:改为29,
这样一来,西凉骑兵、黄巾军、海盗这三个兵种就成了新的一组三转兵种,
已通过测试的有:敌军、友军、新人和我军使用印绶转职。
——————————————————————————————
也就是每增加一个新型三转兵种会耗掉三个旧兵种,使之成为新的三转兵种,再通过战场形象指定软件配上特殊形象。

[ 本帖最后由 东旭鹰 于 2009-2-1 23:10 编辑 ]

附件: 战场形象指定器1[1].04.rar (2009-2-1 23:04, 28.02 K) / 该附件被下载次数 516
http://xycq.org.cn/forum/attachment.php?aid=71350
作者: 飞龙在世    时间: 2009-2-2 09:40

楼上理解错了三转兵种和三转形象不对应的说。

代码是这个:

雪芸郡主原创

使用了叶落/周瑜的战场形象补丁之后,战场的特殊形象多了许多,不过,三转特殊形象只有5个,一转的又太多了,为此,雪儿写了这一段,希望能够派得上用场(未打过该补丁的EXE切寞使用,否则后果自负,同时可用来指定形象的空间为0x1A8,注:修改器只用到0x0AD。


缩减一转特殊形象,增加三转特殊形象篇,原特殊形象代号06~0D指向的图片改变。
06指向155、156、157这三个图片
07指向158、159、160这三个图片
08指向161、162、163这三个图片
09指向241、242、243这三个图片
0A指向244、245、246这三个图片
0B指向247、248、249这三个图片
0C指向250、251、252这三个图片
0D指向253、254、255这三个图片

这种指向方式,不影响0E(第164个图片)以后的特殊形象指定,唯一不同的就是06~0D,方便大家用修改器来指定。


00406A75   $  55            PUSH EBP
00406A76   .  8BEC          MOV EBP,ESP
00406A78   .  83EC 08       SUB ESP,8
00406A7B   .  817D 08 AD000>CMP DWORD PTR SS:[EBP+8],0AD
00406A82   .  72 02         JB SHORT 00406A86
00406A84   .  EB 52         JMP SHORT 00406AD8
00406A86   >  8B4D 08       MOV ECX,DWORD PTR SS:[EBP+8]
00406A89   .  6BC9 48       IMUL ECX,ECX,48
00406A8C   .  81C1 681B4A00 ADD ECX,004A1B68
00406A92   .  E8 79FBFFFF   CALL 00406610
00406A97   .  8845 F8       MOV BYTE PTR SS:[EBP-8],AL
00406A9A   .  25 FF000000   AND EAX,0FF
00406A9F   .  99            CDQ
00406AA0   .  B9 03000000   MOV ECX,3
00406AA5   .  F7F9          IDIV ECX
00406AA7   .  8955 FC       MOV DWORD PTR SS:[EBP-4],EDX
00406AAA   .  8B55 08       MOV EDX,DWORD PTR SS:[EBP+8]
00406AAD   .  8A82 166B4000 MOV AL,BYTE PTR DS:[EDX+406B16]
00406AB3   .  3C 0E         CMP AL,0E
00406AB5   .  73 1D         JNB SHORT 00406AD4
00406AB7   .  FF2485 DE6A40>JMP NEAR DWORD PTR DS:[EAX*4+406ADE]
00406ABE   >  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
00406AC1   .  04 35         ADD AL,35
00406AC3   .  EB 15         JMP SHORT 00406ADA
00406AC5   .  8B45 F8       MOV EAX,DWORD PTR SS:[EBP-8]
00406AC8   .  3C 28         CMP AL,28
00406ACA   .  72 04         JB SHORT 00406AD0
00406ACC   .  B0 45         MOV AL,45
00406ACE   .  EB 0A         JMP SHORT 00406ADA
00406AD0   >  B0 44         MOV AL,44
00406AD2   .  EB 06         JMP SHORT 00406ADA
00406AD4   >  04 3F         ADD AL,3F
00406AD6   .  EB 02         JMP SHORT 00406ADA
00406AD8   >  B0 FF         MOV AL,0FF
00406ADA   >  8BE5          MOV ESP,EBP
00406ADC   .  5D            POP EBP
00406ADD   .  C3            RETN
00406ADE   .  D86A4000      DD Ekd5.00406AD8
00406AE2   .  BE6A4000      DD Ekd5.00406ABE
00406AE6   .  BF6C4000      DD Ekd5.00406CBF
00406AEA   .  C66C4000      DD Ekd5.00406CC6
00406AEE   .  CD6C4000      DD Ekd5.00406CCD
00406AF2   .  D46C4000      DD Ekd5.00406CD4
00406AF6   .  DB6C4000      DD Ekd5.00406CDB
00406AFA   .  E26C4000      DD Ekd5.00406CE2
00406AFE   .  E96C4000      DD Ekd5.00406CE9
00406B02   .  F06C4000      DD Ekd5.00406CF0
00406B06   .  F76C4000      DD Ekd5.00406CF7
00406B0A   .  FE6C4000      DD Ekd5.00406CFE
00406B0E   .  056D4000      DD Ekd5.00406D05
00406B12   .  0C6D4000      DD Ekd5.00406D0C


00406CBF   > \8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
00406CC2   .  04 38         ADD AL,38
00406CC4   .  EB 4B         JMP SHORT 00406D11
00406CC6   >  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
00406CC9   .  04 3B         ADD AL,3B
00406CCB   .  EB 44         JMP SHORT 00406D11
00406CCD   >  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
00406CD0   .  04 3E         ADD AL,3E
00406CD2   .  EB 3D         JMP SHORT 00406D11
00406CD4   >  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
00406CD7   .  04 41         ADD AL,41
00406CD9   .  EB 36         JMP SHORT 00406D11
00406CDB   >  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
00406CDE   .  04 44         ADD AL,44
00406CE0   .  EB 2F         JMP SHORT 00406D11
00406CE2   >  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
00406CE5   .  04 47         ADD AL,47
00406CE7   .  EB 28         JMP SHORT 00406D11
00406CE9   >  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
00406CEC   .  04 4A         ADD AL,4A
00406CEE   .  EB 21         JMP SHORT 00406D11
00406CF0   >  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
00406CF3   .  04 9a         ADD AL,9A
00406CF5   .  EB 1A         JMP SHORT 00406D11
00406CF7   >  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
00406CFA   .  04 9D         ADD AL,9D
00406CFC   .  EB 13         JMP SHORT 00406D11
00406CFE   >  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
00406D01   .  04 A0         ADD AL,0A0
00406D03   .  EB 0C         JMP SHORT 00406D11
00406D05   >  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
00406D08   .  04 A1         ADD AL,0A3
00406D0A   .  EB 05         JMP SHORT 00406D11
00406D0C   >  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
00406D0F   .  04 A4         ADD AL,0A6
00406D11   >^\E9 C4FDFFFF   JMP 00406ADA
作者: 东旭鹰    时间: 2009-2-2 10:11     标题: 回复 #11 飞龙在世 的帖子

谢谢,正需要这个!
作者: 孤鸿飞    时间: 2009-2-3 16:00     标题: 回复 #11 飞龙在世 的帖子

我试过的
改到  00406ADE   .  D86A4000      DD Ekd5.00406AD8
就搞不好了

不如你改一个发给我
Email:53043853@qq.com
作者: 今天心情好    时间: 2009-2-4 04:36     标题: 回复 #11 飞龙在世 的帖子

大侠小编有点看不懂
是用UE改吗
假如是的话
比如我要改155,156,157改成三转的特殊形象
是从061A8开始改吗
那要改成什么呢??
大侠可以在教教小编吗
作者: 今天心情好    时间: 2009-2-4 09:55     标题: 回复 #11 飞龙在世 的帖子

能否也能寄一个改好的给小编呢
小边的mail是jimmyfbi@yahoo.com.tw
作者: 司徒苍月    时间: 2009-2-4 12:36

只有旧版需要扩展,新引擎可使用剧本命令更换造型
作者: 今天心情好    时间: 2009-2-4 14:09     标题: 回复 #16 司徒苍月 的帖子

小编有下载OLLYDBG
对应到
00406A78里面怎么把AD00000改成AD000>呢??
有些地方没办法修改= =
作者: maqming    时间: 2011-9-13 19:29     标题: 回复 #11 飞龙在世 的帖子

老大这个可以用 UE修改吗?
作者: kingo9    时间: 2011-9-20 19:47

thank you




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