Nw BBS 壬天堂世界

 找回密码
 注册
搜索
热搜: 资料集合
查看: 1534|回复: 6
收起左侧

[金手指] 小白报到,请教问题

[复制链接]
发表于 2006-8-30 17:51:25 | 显示全部楼层 |阅读模式
EC码转VBA码的简单教程

举例解释:
EC码:
[经验值]
女主角=20498,3F,42,0F
男主角=20440,3F,42,0F

VBA代码:
女主角=02020498 0F423F
男主角=02020440 0F423F

地址的变化
看到规律了吗?在EC码前面加上“02”然后再在“02”后面补“0”使得这个地址为8位数字,例中原有5位,所以只需补一个“0”,如蓝字所示

值的变化
EC码的数值是按内存中实际排放的规律编写的。而VBA中的数值却是按16进制的原数值写。
将EC码的值改为VBA的步骤:将数值分段,如女主角=20498,3F,42,0F
                          ↑ ↑ ↑
                          1  2 3
然后将次序颠倒过来3 2 1
         ↓ ↓ ↓
         0F 42 3F
再加上修补过的地址,就成了女主角=02020498 0F423F


========================
VV语:
看到很多人问,ME补充一点哈~
如果EC码是ON=4XXXX,aa,bb的话,转成VBA应该是0300XXXX:bbaa,反之亦然。


上面是我看到的

我想问一下除了ON=4XXXX,aa,bb的话,转成VBA应该是0300XXXX:bbaa

以外前面都是加020吗?
回复

使用道具 举报

 楼主| 发表于 2006-8-30 18:02:20 | 显示全部楼层
继续问

[全道具]
ON=144A,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63
换成VBA之后就变成
全道具:4200144A:6363
00000030:0001
0200147A:0063


我问一下比如这个VBA的3个要全用上才可以达到效果吗?
这3个是怎么来了。光看上面的EC可以得出吗?
还是得有其他信息,望指教
回复

使用道具 举报

发表于 2006-8-30 19:02:05 | 显示全部楼层
1,是的
2,这2行就行了
4200144A:6363
00000030:0001
另外这不是VBA码,是CODEBREAKER码
回复

使用道具 举报

 楼主| 发表于 2006-8-30 19:34:50 | 显示全部楼层
原帖由 织女 于 2006-8-30 19:02 发表
1,是的
2,这2行就行了
4200144A:6363
00000030:0001
另外这不是VBA码,是CODEBREAKER码

谢谢,刚刚也看到是CODEBREAKER码了,不过还没具体试过

在问个问题,大家查地址一般用什么工具啊

[ 本帖最后由 ola824 于 2006-8-30 19:36 编辑 ]
回复

使用道具 举报

发表于 2006-8-30 22:14:01 | 显示全部楼层
原帖由 ola824 于 2006-8-30 19:34 发表

谢谢,刚刚也看到是CODEBREAKER码了,不过还没具体试过

在问个问题,大家查地址一般用什么工具啊

VBA自帶的搜尋功能就很夠用了.
回复

使用道具 举报

 楼主| 发表于 2006-8-30 22:24:54 | 显示全部楼层
恩,我也是这么想的,但还是想知道给位大大用的是什么?
UE好用吗
回复

使用道具 举报

发表于 2006-8-30 23:07:15 | 显示全部楼层
UE是静态的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|Nw壬天堂世界 ( 京ICP备05022083号-1 京公网安备11010202001397号 )

GMT+8, 2025-1-15 20:45 , Processed in 0.009307 second(s), 4 queries , Redis On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表