标题: 反击后必反击兵种 改法 求教
性别:未知-离线 pabo

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 18
编号 448340
注册 2011-10-29


发表于 2011-11-4 21:32 资料 短消息 看全部作者
反击后必反击兵种 改法 求教

我找了论坛,发现没有“反击后反击”兵种的改法;于是按着其他效果,如无反击兵种的写法进行添加……结果
发现居然逆反了,效果变成了“指定兵种”反击敌人后 必被敌人再反击……

请问正确写法因当如何呢?难道是添加的地方不对?


顶部
性别:未知-离线 pabo

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 18
编号 448340
注册 2011-10-29


发表于 2011-11-4 21:52 资料 短消息 看全部作者
新引擎不是单个单个加的…我想可能是被压缩过了…不过还是谢ls了

[ 本帖最后由 pabo 于 2011-11-4 22:40 编辑 ]


顶部
性别:未知-离线 pabo

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 18
编号 448340
注册 2011-10-29


发表于 2011-11-4 23:40 资料 短消息 看全部作者
哎,真是感谢咯…原来我打的那个是两部分拆开各不相干的

CMP AL,XX 好像 是小兵种吧,大兵种CMP EAX,xx为什么没效?还是用其他代码?
顶部
性别:未知-离线 pabo

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 18
编号 448340
注册 2011-10-29


发表于 2011-11-5 12:25 资料 短消息 看全部作者
额…

我看到的都是CALL 00406610的…不过中间加了AND EAX,0FF

难道大兵种判定写法全不一样?


哦,感谢诸位,我用jb和jbe判断解决了(好像只能处理cmp X系列的吧?),幸好是相连的几个三转兵种
不过这里有个小问题……

那啥je XXX判断句 的好像不能用SHORT 短跳 到附近的 jmp再去 最终目的地?
无法中间嫁接个jmp?必须要一次跳转?(因为je远跳太占空间了,能节约点就节约点吧)

比如这样的
                     cmp ***
                     je SHORT &&
   
&&(地址)    JMP%%%

%%%(地址) 生效

[ 本帖最后由 pabo 于 2011-11-5 12:53 编辑 ]
顶部

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




当前时区 GMT+8, 现在时间是 2025-2-1 02:01
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

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

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