2010-5-15 18:06
972255103
godtype 老大能否进来一下?
。
请问一下godtype大能否把"物理及策略爆击的伤害显示为红色"用在star175 大的5.6引擎中.要是能的否把代码写出来.谢谢
[color=Silver][[i] 本帖最后由 972255103 于 2010-5-15 21:02 编辑 [/i]][/color]
2010-5-15 18:44
godtype
自行测试,其中两个DL的值是颜色,12是白,28是红,其他的值要自行试出来:
00404F75 E9 BF010000 JMP 00405139
00404F7A 90 NOP
00404F7B 90 NOP
00405139 33C0 XOR EAX,EAX
0040513B 33D2 XOR EDX,EDX
0040513D 83B9 04060000 >CMP DWORD PTR DS:[ECX+604],1
00405144 75 06 JNZ SHORT 0040514C
00405146 B0 12 MOV AL,12
00405148 B2 28 MOV DL,28
0040514A EB 04 JMP SHORT 00405150
0040514C B0 18 MOV AL,18
0040514E B2 12 MOV DL,12
00405150 83B9 84000000 >CMP DWORD PTR DS:[ECX+84],0
00405157 ^E9 20FEFFFF JMP 00404F7C
00404F7E 50 PUSH EAX
00404F7F 52 PUSH EDX
00404F80 90 NOP
00404F81 90 NOP
2010-5-15 20:27
972255103
非常感谢godtype大
2010-5-15 20:48
972255103
godtype能否帮我改一下,非常感谢.
2010-5-15 22:01
513633522
毅大能否麻烦一下:hz1026:
00404F75 E9 BF010000 JMP 00405139——跳转的空白处
00404F7A 90 NOP
00404F7B 90 NOP
00405139 33C0 XOR EAX,EAX——清空
0040513B 33D2 XOR EDX,EDX——清空
0040513D 83B9 04060000 >CMP DWORD PTR DS:[ECX+604],1[color=Red]——这个什么意思?[/color]
00405144 75 06 JNZ SHORT 0040514C——[color=Red]不相同跳转0040514C?[/color]
00405146 B0 12 MOV AL,12
00405148 B2 28 MOV DL,28
0040514A EB 04 JMP SHORT 00405150
0040514C B0 18 MOV AL,18
0040514E B2 12 MOV DL,12
00405150 83B9 84000000 >CMP DWORD PTR DS:[ECX+84],0
00405157 ^E9 20FEFFFF JMP 00404F7C
00404F7E 50 PUSH EAX
00404F7F 52 PUSH EDX
00404F80 90 NOP
00404F81 90 NOP
我最近刚学修改EXE
我按毅大的方法改了 没试:hz1026:
刚学,就是还不懂 两个问题:hz1024:
2010-5-15 22:35
godtype
代码是直接按照未经修改的5.6版来写的,照改进去即可,而且我没有准备5.6版可用的测试剧本,所以我是没办法测试的。用OB改好保存后按F9进入游戏调试一下,调试过程中如果出问题再反馈一下出错位置就是了。
4927F0+604就是是否爆击发动的标志。
2010-5-15 22:46
513633522
回复 #6 godtype 的帖子
谢谢毅大,明白了:hz1018:
页:
[1]
Powered by Discuz! Archiver 5.0.0
© 2001-2006 Comsenz Inc.