标题: 5.8修正版 重要更新, exe和形象指定器都要重新下载
性别:男-离线 godtype
(毅)

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

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


发表于 2010-10-16 08:57 资料 个人空间 短消息 看全部作者
回复 #99 wakin98 的帖子

在形象指定器里面改,有一个勾选“S形象指定”的,去掉勾就会变成“R形象指定”。


顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2010-11-28 08:46 资料 个人空间 短消息 看全部作者


QUOTE:
三:修改了指针变量的计算方式,可支持Byte型运算及Word型运算
利用整形变量4076进行控制
默认为0 进行Dword运算
1 Byte  
2 Word  

只支持下列6种参数下的指令
77:变量运算 指针变量(*p) 0 += 常数 0
77:变量运算 指针变量(*p) 0 -= 常数 0
77:变量运算 指针变量(*p) 0 = 常数 0
对指针变量(*p)进行加减和赋值运算,右边的参数必须为一个常数
79:变量测试 指针变量(*p) 0 == 常数 0
79:变量测试 指针变量(*p) 0 >= 常数 0
79:变量测试 指针变量(*p) 0 <= 常数 0
对指针变量(*p)进行比较运算,右边的参数必须为一个常数

注意 由于没有增加溢出判断代码,以此在使用时请自行判断处理
比如在byte运算时一个指针变量(*p)的值已经是255了,如果此时再加1,则该值会清0,但不会影响其他的值

5.7有没有对这个进行调整?如果右边必须为常数才支持Byte运算,而整形不支持,实用性不足够。
我本来打算写几个例子教程的,如果右边参数为整形的时候不支持Byte运算,就少了几个实际例子可用了。


顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2010-11-28 16:31 资料 个人空间 短消息 看全部作者
004CED85   75 1A            JNZ SHORT Ekd557.004CEDA1
004CEDB5   75 1A            JNZ SHORT Ekd557.004CEDD1
004CEDE5   75 1A            JNZ SHORT Ekd557.004CEE01

0043C542  |. 75 16          JNZ SHORT Ekd557.0043C55A
0043C56D  |. 75 16          JNZ SHORT Ekd557.0043C585
0043C598  |. 75 16          JNZ SHORT Ekd557.0043C5B0

看了一下代码,将这几行全部NOP掉应该就可以了,前三条是测试的,后三条是运算的。
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2010-12-5 09:43 资料 个人空间 短消息 看全部作者
从旧版开始就有的一个不明显BUG,包括现在的5.7版都没有修正,也几乎没人发现,使用献策类的时候,目标武将除了会增加MP,HP还会隐蔽地减少了1点,实在太不明显了,如果是不有自动使用物品,根本很难发现出来。
00422974  |> 33C9           |XOR ECX,ECX
00422976  |. 8955 F0        |MOV DWORD PTR SS:[EBP-10],EDX
这里有错,应该将EDX改成ECX
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-5-9 16:25 资料 个人空间 短消息 看全部作者
关于AI的疑问:
00438A57  |> 8B4D F0        MOV ECX,DWORD PTR SS:[EBP-10]
00438A5A  |. E8 04E8FCFF    CALL 00407263
00438A5F  |. 8BC8           MOV ECX,EAX
00438A61  |. 8B45 EC        MOV EAX,DWORD PTR SS:[EBP-14]
00438A64  |. 6BC0 64        IMUL EAX,EAX,64
00438A67  |. 33D2           XOR EDX,EDX
00438A69  |. F7F1           DIV ECX
00438A6B  |. 85C0           TEST EAX,EAX
00438A6D  |. 75 01          JNZ SHORT 00438A70
00438A6F  |. 40             INC EAX
00438A70  |> 0145 F4        ADD DWORD PTR SS:[EBP-C],EAX


我觉得这里的写法有些问题。
HPcur与MHP的比例,应该是比值越大,行动价值越小才对吧,现在是目标的HPcur越多,行动价值就越高。
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-5-9 18:08 资料 个人空间 短消息 看全部作者
回复 #187 star175 的帖子

啊……不好意思,是我眼花看错了代码,当我前面没问过算了。
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-5-10 16:22 资料 个人空间 短消息 看全部作者


QUOTE:
5.7版行动顺序
处于可恢复地形>处于濒死状态> 文官 >远程兵种>高速移动兵种>其他>必杀技为全体回归并且可以施放时

其中只有必杀技为全体回归的是新增的,其余同原版
而高速移动兵种在原版是指骑马的部队。而现在的mod一般有多个高速移动兵种

我就是觉得远程兵种的行动顺序比较高,在开阔地作战倒行,到遇到AI的攻城战,远程往往冲在最前面,很容易被灭

本人倾向是让攻击力或防御力比较优秀的部队先于远程行动

顺序这一段的代码是在哪里?是不是就是44DA7A。我现在才开始研究AI,只会看简单的行动价值,其他还不是很明白。

关于行动价值,我的设想是利用整形变量来区分难度,低难度维持旧的不变。高难度就要降低文官类物理攻击、非文官类使用攻击策略、非风水类使用恢复HP策略的行动价值,同时使用攻击策略和物理攻击会加上命中率,命中较低时则降低行动价值,如果可以的话,还要考虑受到反击的伤害量。
另外围攻也可以考虑一下参与的武将数量。

进攻的时候攻击与防御优秀的先行,我赞成。
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-5-14 11:01 资料 个人空间 短消息 看全部作者
关于行动顺序,我想改成这样:

处于可恢复地形>处于濒死状态> 行动顺序设值03 > 行动顺序设值02 > 行动顺序设值01 > 行动顺序设值00 >必杀技为全体回归并且可以施放时

取消原来的远程、文官、高速的设定,另外找一段位置,按大兵种的顺序来设置行动顺序值。
这样可以方便制作人自由设置行动顺序,不再是由引擎提供人来固定顺序。
我目前的想法暂时是4个档次,骑兵等高攻部队设为3,步兵、弓兵等远程以及特殊文官设为2,策士、道士设为1 ,其余的包括风水就可以设为0。如果改成5个档次会好一点吧,分得更加细。
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-6-24 22:02 资料 个人空间 短消息 看全部作者
提个建议:找个网盘放附件吧,论坛上一轮挂挂的时候,很多老帖的附件都没有了,旧发布帖的那些附件也没有了。
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-7-30 17:07 资料 个人空间 短消息 看全部作者
哦,更新了,先顶再看有什么改变。
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-8-1 08:14 资料 个人空间 短消息 看全部作者


QUOTE:
原帖由 火羽 于 2011-7-31 22:04 发表
5.8版全部解压在一起,运行修改器还是提示缺少文件。

你没将RS形象文件跟5.8的所有文件放在同一目录。
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-11-7 08:13 资料 个人空间 短消息 看全部作者
恭喜更新!

关于单挑中用部分真彩头像,是不是类似附图中黑色加问号部分的截取方式出现?如果是,我写一下前段时间的想法,希望增加一下解决方法。

真彩头像编号是FACE的图片编号+301开始的,前面有300个编号空余,后面又有更多的未用,我想可以增加一个单挑时的判断,令单挑时出现的真彩头像改成FACE编号+XX01来调用。而制作人自己就在TOU.dll中对应有单挑出现的人物来新增一些单挑专用的图片就是了,原图截取处理成64*80,然后放在一张120*120图的左上角。
我想,这个修改直接在4075A7里面加判断就可以了,不用管其他真彩的代码。(最后这点刚刚想到的,之前没想到,真笨)

最后,什么时候将商店买卖的说明也改成半身像。


图片附件: 010.png (2011-11-7 08:13, 664 bytes)

顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-11-7 09:34 资料 个人空间 短消息 看全部作者


QUOTE:
原帖由 star175 于 2011-11-7 09:25 发表
这样还是要专门去处理单挑图片,不是太方便,我想到的办法是对图片进行比例缩小,这个还要研究一下代码才能实现

商店买卖的这里我大概看了一下,有些难度,由于这里的对话不是在主界面直接绘图,因为这样会被商店对 ...

商店那里我也是改得很难看,所以放弃了。
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-11-30 11:19 资料 个人空间 短消息 看全部作者


QUOTE:
原帖由 star175 于 2011-11-29 22:57 发表
你说的是那个版本? 我测试了5.8版的形象指定器 没有发现这个现象

我这边也是,今天重下的。
附图:每回恢复HP设成“禁用”,详情那边放到了“48”。


图片附件: 001a.gif (2011-11-30 11:19, 1.99 K)



图片附件: 002a.gif (2011-11-30 11:19, 2.52 K)

顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-12-12 10:08 资料 个人空间 短消息 看全部作者


QUOTE:
原帖由 with 于 2011-12-12 09:38 发表
星哥,成长档是不是只能是54321啊?我改了之后超过5的都是X了。

参考此帖:
http://www.xycq.net/forum/viewth ... 7783&highlight=
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-12-23 16:39 资料 个人空间 短消息 看全部作者
借个地方贴图问一下。
能力条的显示是搞成功了,但是图中文字项背景中的灰框怎样去掉。虽然改成签名图中那样没背景也可以,但是又好想有背景花纹。

[ 本帖最后由 godtype 于 2011-12-23 16:41 编辑 ]


图片附件: AA.jpg (2011-12-23 16:39, 15.44 K)

顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2011-12-23 17:54 资料 个人空间 短消息 看全部作者
回复 #346 star175 的帖子

两个都用了,如果不用47128B背景花纹就不显示了。
004C0358   3D 35010000      CMP EAX,135
004C035D   75 16            JNZ SHORT Ekd5C.004C0375
004C035F   6A 00            PUSH 0
004C0361   6A 00            PUSH 0
004C0363   6A 01            PUSH 1
004C0365   FF75 14          PUSH DWORD PTR SS:[EBP+14]
004C0368   FF75 10          PUSH DWORD PTR SS:[EBP+10]
004C036B   E8 1116FBFF      CALL Ekd5C.00471981
004C0370   83C4 14          ADD ESP,14
004C0373   EB 43            JMP SHORT Ekd5C.004C03B8
004C0375   3D 36010000      CMP EAX,136
004C037A   75 14            JNZ SHORT Ekd5C.004C0390
004C037C   6A 00            PUSH 0
004C037E   6A 01            PUSH 1
004C0380   FF75 14          PUSH DWORD PTR SS:[EBP+14]
004C0383   FF75 10          PUSH DWORD PTR SS:[EBP+10]
004C0386   E8 000FFBFF      CALL Ekd5C.0047128B
004C038B   83C4 10          ADD ESP,10

==========
唔,不用背景花纹了,效果也不差。

[ 本帖最后由 godtype 于 2011-12-23 20:30 编辑 ]
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2012-4-9 16:17 资料 个人空间 短消息 看全部作者


QUOTE:
原帖由 jiang333san 于 2012-4-9 14:44 发表
另外的BUG:现在人物属性中的防御和精神力好像已经调换了位置,然后问题就是:出兵菜单选择出兵后:按防御排序时,既然是按精神力排出来的;反过来,按精神力排序时,却是按照防御力排序出来的。武将一览里面的五围排序是正常的。

0045DEE6     C745 FC 58DE45>MOV DWORD PTR SS:[EBP-4],0045DE58
0045DEED  |. EB 07          JMP SHORT 0045DEF6
0045DEEF     C745 FC 14DE45>MOV DWORD PTR SS:[EBP-4],0045DE14
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2012-8-1 10:04 资料 个人空间 短消息 看全部作者


QUOTE:
原帖由 jiang333san 于 2012-7-30 19:27 发表
在5.6版的发布贴中,提到新增第6个新策略:敌方中招后持续和回合数在420C0C处修改,目前是持续3回合;这个策略的命中上限在43BC50 目前是50%;43B7C1可以设置对这个策略免疫的武将data号,只有小于这个data号的武将均对此策略免疫。
请问一下各位高手,5.8版的引擎,对于上面提到的三个修改地址,是否已经改变了?改变的话,具体又是什么地址呢?谢谢了。

5.6
00420BCC  /$ 55             PUSH EBP
00420BCD  |. 8BEC           MOV EBP,ESP
00420BCF  |. 83EC 0C        SUB ESP,0C
00420BD2  |. 8B4D 0C        MOV ECX,DWORD PTR SS:[EBP+C]
00420BD5  |. E8 1F56FEFF    CALL Ekd56.004061F9
00420BDA  |. 894D F8        MOV DWORD PTR SS:[EBP-8],ECX
00420BDD  |. 0FB645 08      MOVZX EAX,BYTE PTR SS:[EBP+8]
00420BE1  |. 83E8 17        SUB EAX,17
00420BE4  |. 3C 25          CMP AL,25
00420BE6  |. 77 6F          JA SHORT Ekd56.00420C57
00420BE8  |. 8A80 8E0C4200  MOV AL,BYTE PTR DS:[EAX+420C8E]
00420BEE  |. FF2485 620C420>JMP DWORD PTR DS:[EAX*4+420C62]
00420BF5  |> 0FB645 0C      MOVZX EAX,BYTE PTR SS:[EBP+C]
00420BF9  |. 05 D31B5000    ADD EAX,Ekd56.00501BD3
00420BFE  |. C600 03        MOV BYTE PTR DS:[EAX],3
00420C01  |. EB 54          JMP SHORT Ekd56.00420C57
00420C03  |> 0FB645 0C      MOVZX EAX,BYTE PTR SS:[EBP+C]
00420C07  |. 05 501B5000    ADD EAX,Ekd56.00501B50
00420C0C  |. B2 03          MOV DL,3
00420C0E  |. E8 7BF60A00    CALL Ekd56.004D028E
00420C13  |. EB 42          JMP SHORT Ekd56.00420C57
00420C15  |> E8 9FD3FFFF    CALL Ekd56.0041DFB9
00420C1A  |. EB 36          JMP SHORT Ekd56.00420C52
00420C1C  |> E8 E8D3FFFF    CALL Ekd56.0041E009
00420C21  |. EB 2F          JMP SHORT Ekd56.00420C52
00420C23  |> E8 91F30100    CALL Ekd56.0043FFB9
00420C28  |. 85C0           TEST EAX,EAX
00420C2A  |. 74 0A          JE SHORT Ekd56.00420C36
00420C2C  |. 8B4D F8        MOV ECX,DWORD PTR SS:[EBP-8]
00420C2F  |. E8 73D3FFFF    CALL Ekd56.0041DFA7
00420C34  |. EB 1C          JMP SHORT Ekd56.00420C52
00420C36  |> 8B4D F8        MOV ECX,DWORD PTR SS:[EBP-8]
00420C39  |. E8 D4F4FFFF    CALL Ekd56.00420112
00420C3E  |. EB 12          JMP SHORT Ekd56.00420C52
00420C40  |> 8B4D F8        MOV ECX,DWORD PTR SS:[EBP-8]
00420C43  |. E8 68D3FFFF    CALL Ekd56.0041DFB0
00420C48  |. EB 08          JMP SHORT Ekd56.00420C52
00420C4A  |> 8B4D F8        MOV ECX,DWORD PTR SS:[EBP-8]
00420C4D  |. E8 C04E0000    CALL Ekd56.00425B12
00420C52  |> 8845 FC        MOV BYTE PTR SS:[EBP-4],AL
00420C55  |. EB 04          JMP SHORT Ekd56.00420C5B
00420C57  |> C645 FC 03     MOV BYTE PTR SS:[EBP-4],3
00420C5B  |> 8A45 FC        MOV AL,BYTE PTR SS:[EBP-4]
00420C5E  |. 8BE5           MOV ESP,EBP
00420C60  |. 5D             POP EBP
00420C61  \. C3             RETN
00420C62   . 150C4200       DD Ekd56.00420C15                        ;  Switch table used at 00420BEE
00420C66   . 1C0C4200       DD Ekd56.00420C1C
00420C6A   . 230C4200       DD Ekd56.00420C23
00420C6E   . 400C4200       DD Ekd56.00420C40
00420C72   . 4A0C4200       DD Ekd56.00420C4A
00420C76   . 150C4200       DD Ekd56.00420C15
00420C7A   . 1C0C4200       DD Ekd56.00420C1C
00420C7E   . 230C4200       DD Ekd56.00420C23
00420C82   . 030C4200       DD Ekd56.00420C03
00420C86   . 570C4200       DD Ekd56.00420C57
00420C8A   . F50B4200       DD Ekd56.00420BF5
00420C8E   . 00             DB 00                                    ;  Index table to switch 00420C62
00420C8F   . 00             DB 00
00420C90   . 01             DB 01
00420C91   . 01             DB 01
00420C92   . 02             DB 02
00420C93   . 02             DB 02
00420C94   . 03             DB 03
00420C95   . 03             DB 03
00420C96   . 09             DB 09
00420C97   . 09             DB 09
00420C98   . 09             DB 09
00420C99   . 09             DB 09
00420C9A   . 09             DB 09
00420C9B   . 09             DB 09
00420C9C   . 09             DB 09
00420C9D   . 09             DB 09
00420C9E   . 09             DB 09
00420C9F   . 09             DB 09
00420CA0   . 09             DB 09
00420CA1   . 09             DB 09
00420CA2   . 09             DB 09
00420CA3   . 09             DB 09
00420CA4   . 09             DB 09
00420CA5   . 09             DB 09
00420CA6   . 09             DB 09
00420CA7   . 04             DB 04
00420CA8   . 05             DB 05
00420CA9   . 05             DB 05
00420CAA   . 06             DB 06
00420CAB   . 06             DB 06
00420CAC   . 07             DB 07
00420CAD   . 07             DB 07
00420CAE   . 03             DB 03
00420CAF   . 03             DB 03
00420CB0   . 0A             DB 0A
00420CB1   . 0A             DB 0A
00420CB2   . 08             DB 08
00420CB3   . 08             DB 08

5.8
00420BCC  /$ 55             PUSH EBP
00420BCD  |. 8BEC           MOV EBP,ESP
00420BCF  |. 83EC 0C        SUB ESP,0C
00420BD2  |. 8B4D 0C        MOV ECX,DWORD PTR SS:[EBP+C]
00420BD5  |. E8 1F56FEFF    CALL Ekd58.004061F9
00420BDA  |. 894D F8        MOV DWORD PTR SS:[EBP-8],ECX
00420BDD  |. 0FB645 08      MOVZX EAX,BYTE PTR SS:[EBP+8]
00420BE1  |. 83E8 17        SUB EAX,17
00420BE4  |. 3C 25          CMP AL,25
00420BE6  |. 77 6F          JA SHORT Ekd58.00420C57
00420BE8  |. 8A80 8E0C4200  MOV AL,BYTE PTR DS:[EAX+420C8E]
00420BEE  |. FF2485 620C420>JMP DWORD PTR DS:[EAX*4+420C62]
00420BF5  |> 0FB645 0C      MOVZX EAX,BYTE PTR SS:[EBP+C]
00420BF9  |. 05 D31B5000    ADD EAX,Ekd58.00501BD3
00420BFE  |. C600 03        MOV BYTE PTR DS:[EAX],3
00420C01  |. EB 54          JMP SHORT Ekd58.00420C57
00420C03  |> 8A45 0C        MOV AL,BYTE PTR SS:[EBP+C]
00420C06  |. 05 501B5000    ADD EAX,Ekd58.00501B50
00420C0B  |. B2 01          MOV DL,1
00420C0D  |. 42             INC EDX
00420C0E  |. E8 7BF60A00    CALL Ekd58.004D028E
00420C13  |. EB 42          JMP SHORT Ekd58.00420C57
00420C15  |> E8 9FD3FFFF    CALL Ekd58.0041DFB9
00420C1A  |. EB 36          JMP SHORT Ekd58.00420C52
00420C1C  |> E8 51830500    CALL Ekd58.00478F72
00420C21  |. EB 2F          JMP SHORT Ekd58.00420C52
00420C23  |> E8 91F30100    CALL Ekd58.0043FFB9
00420C28  |. 85C0           TEST EAX,EAX
00420C2A  |. 74 0A          JE SHORT Ekd58.00420C36
00420C2C  |. 8B4D F8        MOV ECX,DWORD PTR SS:[EBP-8]
00420C2F  |. E8 73D3FFFF    CALL Ekd58.0041DFA7
00420C34  |. EB 1C          JMP SHORT Ekd58.00420C52
00420C36  |> 8B4D F8        MOV ECX,DWORD PTR SS:[EBP-8]
00420C39  |. E8 D2F4FFFF    CALL Ekd58.00420110
00420C3E  |. EB 12          JMP SHORT Ekd58.00420C52
00420C40  |> 8B4D F8        MOV ECX,DWORD PTR SS:[EBP-8]
00420C43  |. E8 68D3FFFF    CALL Ekd58.0041DFB0
00420C48  |. EB 08          JMP SHORT Ekd58.00420C52
00420C4A  |> 8B4D F8        MOV ECX,DWORD PTR SS:[EBP-8]
00420C4D  |. E8 C04E0000    CALL Ekd58.00425B12
00420C52  |> 8845 FC        MOV BYTE PTR SS:[EBP-4],AL
00420C55  |. EB 04          JMP SHORT Ekd58.00420C5B
00420C57  |> C645 FC 03     MOV BYTE PTR SS:[EBP-4],3
00420C5B  |> 8A45 FC        MOV AL,BYTE PTR SS:[EBP-4]
00420C5E  |. 8BE5           MOV ESP,EBP
00420C60  |. 5D             POP EBP
00420C61  \. C3             RETN
00420C62   . 150C4200       DD Ekd58.00420C15                        ;  Switch table used at 00420BEE
00420C66   . 1C0C4200       DD Ekd58.00420C1C
00420C6A   . 230C4200       DD Ekd58.00420C23
00420C6E   . 400C4200       DD Ekd58.00420C40
00420C72   . 4A0C4200       DD Ekd58.00420C4A
00420C76   . 150C4200       DD Ekd58.00420C15
00420C7A   . 1C0C4200       DD Ekd58.00420C1C
00420C7E   . 230C4200       DD Ekd58.00420C23
00420C82   . 030C4200       DD Ekd58.00420C03
00420C86   . 570C4200       DD Ekd58.00420C57
00420C8A   . F50B4200       DD Ekd58.00420BF5
00420C8E   . 00             DB 00                                    ;  Index table to switch 00420C62
00420C8F   . 00             DB 00
00420C90   . 01             DB 01
00420C91   . 01             DB 01
00420C92   . 02             DB 02
00420C93   . 02             DB 02
00420C94   . 03             DB 03
00420C95   . 03             DB 03
00420C96   . 09             DB 09
00420C97   . 09             DB 09
00420C98   . 09             DB 09
00420C99   . 09             DB 09
00420C9A   . 09             DB 09
00420C9B   . 09             DB 09
00420C9C   . 09             DB 09
00420C9D   . 09             DB 09
00420C9E   . 09             DB 09
00420C9F   . 09             DB 09
00420CA0   . 09             DB 09
00420CA1   . 09             DB 09
00420CA2   . 09             DB 09
00420CA3   . 09             DB 09
00420CA4   . 09             DB 09
00420CA5   . 09             DB 09
00420CA6   . 09             DB 09
00420CA7   . 04             DB 04
00420CA8   . 05             DB 05
00420CA9   . 05             DB 05
00420CAA   . 06             DB 06
00420CAB   . 06             DB 06
00420CAC   . 07             DB 07
00420CAD   . 07             DB 07
00420CAE   . 03             DB 03
00420CAF   . 03             DB 03
00420CB0   . 0A             DB 0A
00420CB1   . 0A             DB 0A
00420CB2   . 08             DB 08
00420CB3   . 08             DB 08

看上面红色部分,5.6是直接设置为最低3回合,5.8应该是1+x回合,默认为1+1回合。

命中上限地址貌似不对,5.6和5.8都应该是43BA4A 。

免疫的地址也貌似不对,5.6和5.8都应该是下面蓝色部分:
0043B769  |. 807D 10 49     CMP BYTE PTR SS:[EBP+10],49
0043B76D  |. 75 0C          JNZ SHORT Ekd56.0043B77B
0043B76F  |. 8B01           MOV EAX,DWORD PTR DS:[ECX]
0043B771  |. 66:3D D200     CMP AX,0D2
0043B775  |. 7D 04          JGE SHORT Ekd56.0043B77B
0043B777  |. 33C0           XOR EAX,EAX
0043B779  |. EB 67          JMP SHORT Ekd56.0043B7E2

[ 本帖最后由 godtype 于 2012-8-1 10:08 编辑 ]
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2012-9-13 19:29 资料 个人空间 短消息 看全部作者


QUOTE:
原帖由 jiang333san 于 2012-9-13 18:43 发表
BUG反馈:战斗过程使用药品是,若药品已经用尽,则点击使用药品,直接退出,理论上来讲,没药品了,应该把使用药品的按键灰掉,但愿star或者GODTYPE等高手能解决一下,谢谢了。

我不能确定是否可行,如果不行就等STAR来解决。(中午才看到他在线)
0041D3F3     25 FF000000    AND EAX,0FF
0041D3F8     68 09050000    PUSH 509
0041D3FD     6A 01          PUSH 1
0041D3FF     50             PUSH EAX
或者
0041D3E9     B9 985E4B00    MOV ECX,004B5E98
0041D3EE     68 09050000    PUSH 509
0041D3F3     6A 01          PUSH 1
0041D3F5     FF71 3C        PUSH DWORD PTR DS:[ECX+3C]
0041D3F8     FF75 08        PUSH DWORD PTR SS:[EBP+8]
0041D3FB     E8 94EB0100    CALL 0043BF94
0041D400     90             NOP
0041D401     90             NOP
0041D402     90             NOP
0041D403     90             NOP
0041D404     90             NOP
0041D405     90             NOP
0041D406     90             NOP
0041D407     90             NOP
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2012-11-8 12:52 资料 个人空间 短消息 看全部作者


QUOTE:
原帖由 zc013 于 2012-11-8 00:42 发表
想把主动双击和引导攻击7级 变化禁用该怎么设置?

求教

00420158  |> 3C 36          CMP AL,36
0042015A  |. 74 08          JE SHORT 00420164
0042015C  |. 3C 42          CMP AL,42
0042015E  |. 74 04          JE SHORT 00420164

nop掉这几行。
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2012-11-22 09:36 资料 个人空间 短消息 看全部作者
回复 #418 反斗奇彬 的帖子

4465C5原来就是 CALL 0044602D
4051A0是一堆NOP掉的
何来搜不到?
如果只会用UE不会Ollydbg,请看STAR旧的EXE发布帖,有转UE地址的方法。
顶部
性别:男-离线 godtype
(毅)

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

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


发表于 2012-11-29 11:19 资料 个人空间 短消息 看全部作者
回复 #422 反斗奇彬 的帖子

输入JMP 004051A0这段。
教程一大堆,好好看置顶。
顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-7-10 11:45
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

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

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