标题: 说岳10.1版EXE需要修改的地方, 东方教主请进
性别:男-离线 岱瀛
(deving)

长平侯
川峡东路经略使
监管使

Rank: 19Rank: 19Rank: 19Rank: 19
组别 经略使
级别 左将军
好贴 1
功绩 2293
帖子 1370
编号 55810
注册 2005-12-22
来自 人间
家族 慕容世家


发表于 2006-10-6 00:15 资料 个人空间 短消息 看全部作者
偷偷的说一句,改的东西是不是有点多了,现在是收工阶段,不是初开阶段吧

胡言乱语完毕。(感觉前面的修改姑姑出手就好,何劳教主)

说下后面两个的修改思路(反正说说而已,动手有高人)


0043DB0E  |.  E8 2A780100   CALL Ekd5.0045533D       这个函数是读攻击范围并最后确认攻击对象的。
那么要加效果应该是在这后面吧。
跳转到空白处,判断一下身上的装备是否为火铉弓,
如果是,4095E0函数,武将道具等级。
对得到的值做判断,跳转到相应策略处,注意去掉音效和图片,然后跳回来,转回原来的代码的攻击。这样就应该可以实现火铉弓了吧。

至于先手攻击,一样是跳出去判断后,如果成立,返回的时候把下面两个参数倒换过来就可以了吧。
0043DB41  |.  50            PUSH EAX                                 ; /Arg2
0043DB42  |.  8B4D F4       MOV ECX,DWORD PTR SS:[EBP-C]             ; |
0043DB45  |.  8A51 04       MOV DL,BYTE PTR DS:[ECX+4]               ; |
0043DB48  |.  52            PUSH EDX                                 ; |Arg1
0043DB49  |.  B9 F0274900   MOV ECX,Ekd5.004927F0                    ; |
0043DB4E  |.  E8 9E89FCFF   CALL Ekd5.004064F1                       ; \Ekd5.004064F1  进行攻击(包括攻击动作和数值变化)

[ 本帖最后由 岱瀛 于 2006-10-6 00:26 编辑 ]


顶部
性别:男-离线 岱瀛
(deving)

长平侯
川峡东路经略使
监管使

Rank: 19Rank: 19Rank: 19Rank: 19
组别 经略使
级别 左将军
好贴 1
功绩 2293
帖子 1370
编号 55810
注册 2005-12-22
来自 人间
家族 慕容世家


发表于 2006-10-6 14:40 资料 个人空间 短消息 看全部作者
肯定是姑姑和教主出手了。

不过那个先手攻击,刚才想到还差了东西,调换两个参数直前,还必须判断一下被攻击方的状态,不会他混乱的时候还能先手攻击吧,另外就是攻击范围。先手攻击也必须是他的攻击范围能打到对方才可以吧。所以昨晚的思路少了这两个判断,该死



P.S,实验了,不加判断的话,真的是乱打。大家可以拿附件试下,挺搞笑的。

[ 本帖最后由 岱瀛 于 2006-10-6 14:43 编辑 ]


附件: 换了攻击方式.rar (2006-10-6 14:43, 207.94 K)
该附件被下载次数 123


顶部

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




当前时区 GMT+8, 现在时间是 2024-8-6 08:35
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

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

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