婲飛婲舞 发表于 2004-10-14 09:44:52

本人刚刚了解一点EC码转VBA码的方法(在贵论坛学的)但是只教了一种格式的EC码转换~
拿火影忍者的EC码来说吧~24034,63这种的可以换成02024034:63
但是-->22F00,E7,3这种的怎么转换啊?望各位指教~~

vicente 发表于 2004-10-14 09:57:53

02022F00:03E7

婲飛婲舞 发表于 2004-10-14 09:59:48

谢谢啊~是不是加0然后把数值换位就好了????谢谢~~~

vicente 发表于 2004-10-14 10:02:37

看这帖3楼的解释,肯定比我在这里说的明白得多~
http://bbs.newwise.com/viewthread.php?tid=11602

婲飛婲舞 发表于 2004-10-14 10:13:51

我就是看的那个帖子学的~但是有些格式的EC码他没介绍~怎么换~我也没弄明白~

婲飛婲舞 发表于 2004-10-14 10:16:26

在麻烦你一下~有的游戏的码是这样的
[全图鉴]
ON=36E78,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF

他只给出了一个代码的前几位~但是后面有好多FF~这样的后面那些FF前面的代码是不是根据他给出的往后推算啊~比如他给出的是36E78,那后的是不是36E79,36E80,啊

vicente 发表于 2004-10-14 10:26:36

EC的ON=36E78,FF,FF,FF,FF……这种代码,实际上就是ON=36E78,FF;36E79,FF;36E7A,FF;36E7B,FF……每双位的数值代表一个地址
VBA的02036E78:FFFFFFFF也是一样,同样等于
02036E78:FF
02036E79:FF
02036E7A:FF
02036E7B:FF
唯一的区别是EC的个位数值可以直接写ON=36E78,1而不必写ON=36E78,01,但VBA则必须写成02036E78:01。
单个地址的表示方式明白了的话,EC的那一堆FF也就是按地址顺序推导下去,有多少个FF,就表示需要改多少的地址。

婲飛婲舞 发表于 2004-10-14 10:41:12

哇~~~谢谢啊~~~~你懂的好多啊~~~厉害~佩服ING.......

婲飛婲舞 发表于 2004-10-14 10:42:15

是不是02036E78后面是79,7A是不是等到了7Z后面才是80啊?

婲飛婲舞 发表于 2004-10-14 10:42:49

这个朋友有没QQ我加方便交流嘛~~~~

婲飛婲舞 发表于 2004-10-14 10:50:59

690,E7这种代码怎么改啊?除了加020还要加什么啊?
页: [1]
查看完整版本: [求助]各位大哥帮帮忙~小弟跪谢了~