求ec码怎么用转VBA工具

GBA模拟器的EC码怎么用?_百度知道
GBA模拟器的EC码怎么用?
提问者采纳
先要下在EMUCHEAT程序,在www3.emu-zone.org中有下载,用记事本将已有的EC码存为XXXX.cht(XXXX为任意字符),打开ec.exe程序,选“加入新的.cht”,选中刚才创建的文件。然后选下方相应模拟器,在上方下拉框中可以找到刚才导入的内容,选中后激活作弊码即可。 GBA有金手指!代码直接在搜索网上找就有了!
提问者评价
其他类似问题
按默认排序
其他2条回答
EC码 [全改造零件99个] ON=5F80,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;5F9A,63,63 [全设计图] ON=5664,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 [全机体图鉴] ON=D270,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF ................................................................. 以上EC码有可等效为这样编排!!看下来吧!!~~ [全改造零件99个] 5F80,63 5F85,63 5F8A,63 5F8F,63 5F94,63 5F81,63 5F86,63 5F8B,63 5F90,63 5F95,63 5F82,63 5F87,63 5F8C,63 5F91,63 5F96,63 5F83,63 5F88,63 5F8D,63 5F92,63 5F97,63 5F84,63 5F89,63 5F8E,63 5F93,63 5F98,63 ON=5F99,63 5F9A,63 5F9B,63 这下大家一定会发现EC码是按严格的顺序排列的。而VBA码是8位数字,怎么转变呢?很简单只要凑成8个数字就可以了!!!EC代码转成VBA代码只要将EC代码前加020(0)或030(0)与EC凑成8个数字就可以了!!下面就是EC转成VBA代码!! 02005F80:XX(你要的数值比如99个) 02005F81:XX 02005F82:XX 02005F83:XX 02005F84:XX 02005F85:XX 02005F86:XX 02005F87:XX 02005F88:XX 02005F89:XX 02005F8A:XX 02005F8B:XX 02005F8C:XX 02005F8D:XX 02005F8E:XX 02005F8F:XX 02005F90:XX 02005F91:XX 02005F92:XX 02005F93:XX 02005F94:XX 02005F95:XX 02005F96:XX 02005F97:XX 02005F98:XX 02005F99:XX 02005F9A:XX 02005F9B:XX EC代码的数值后缀为63的话就是VBA代码数值的99。 EC代码的数值是16进制的 10进制数字的排列为 16进制数字的排列为ABCDEF 将EC码的数值(XX)转成VBA数值就要把16进制的转为10进制的。如不想或不回换算的请打开WINDOWS自带的计算器换算!! 如果EC码是ON=4XXXX,aa,bb的话,转成VBA应该是0300XXXX:bbaa,反之亦然。 举例解释: EC码: [经验值] 女主角=,0F 男主角=,0F VBA代码: 女主角=F423F 男主角=F423F 地址的变化 看到规律了吗?在EC码前面加上“02”然后再在“02”后面补“0”使得这个地址为8位数字,例中原有5位,所以只需补一个“0”,如蓝字所示 值的变化 EC码的数值是按内存中实际排放的规律编写的。而VBA中的数值却是按16进制的原数值写。 将EC码的值改为VBA的步骤:将数值分段,如女主角=,0F ——————————————————————————↑↑↑——————————————————————————1 2 3 然后将次序颠倒过来3 2 1 —————————↓↓↓—————————0F 42 3F 再加上修补过的地址,就成了女主角=F423F参考资料:
最直接而且好的方法就是在VBA中选菜单[Cheat]-[Cheat list]-[Code]然后就会弹出'Add cheat code'这个窗口,其中'Description'是给你添加对下面你输入的金手指的说明用的,如这时我可输入'金钱无限',也可以不写留空.而下面的标记为'Code'的文本框内则是给你输入金手指代码用的,这时可把F423F输入到那里,按[OK]按键后你便会发现该金手指代码已经添加到了Code的列表中.
然后就OK了。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁中的尺寸单位很丰富,如Twip、Point、Pixel、Inch、Character、Millimeter、Centimeter等,同时也很复杂,因此单位转换时会觉得有点混乱。介绍一下用得比较多的Twip,Point和Pixel及相互间的转换。
Twip/Point是一个与屏幕无关的测量单位,使用这两个单位在打印时不需要考虑屏幕分辨率的问题,是以在水利工程成图中使用这样的单位可以打印出精确的距离,方便使用。Pixel则是同屏幕分辨率有关的测量单位,屏幕上显示最小的一个点就是一个像素。
Twip、Point和Inch转换公式如下(1 Point等于20 Twip,1 Inch等于72 Point):
Twip=1/20*Point=1/1440*Inch
Point=20*Twip=1/72*Inch
而Twip/Point与Pixel之间则要依据设备环境参数做转换,下面是一些转换的自定义函数。
Private Const HORZRES = 8
Private Const VERTRES = 10
Private Const LOGPIXELSX = 88
Private Const LOGPIXELSY = 90
Private Const TWIPSPERINCH = 1440
Public Declare Function GetDC Lib "user32" _
(ByVal hwnd As Long) As Long
Public Declare Function GetDeviceCaps Lib "gdi32" _
(ByVal hDC As Long, _
ByVal nIndex As Long) As Long
Public Declare Function ReleaseDC Lib "user32" _
(ByVal hwnd As Long, _
ByVal hDC As Long) As Long
Function getDPI(bX As Boolean) As Integer
'获取屏幕分辨率
Dim hDC As Long, RetVal As Long
hDC = GetDC(0)
If bX = True Then
getDPI = GetDeviceCaps(hDC, LOGPIXELSX)
getDPI = GetDeviceCaps(hDC, LOGPIXELSY)
RetVal = ReleaseDC(0, hDC)
End Function
Function Pixel2TwipX(x As Long) As Long
'水平方向Pixel转Twip
Pixel2TwipX = (x / getDPI(True)) * TWIPSPERINCH
End Function
Function Pixel2TwipY(x As Long) As Long
'垂直方向Pixel转Twip
Pixel2TwipY = (x / getDPI(False)) * TWIPSPERINCH
End Function
Function Pixel2PointX(x As Long) As Long
'水平方向Pixel转Point
Pixel2PointX = Pixel2TwipX(x) / 20
End Function
Function Pixel2PointY(x As Long) As Long
'垂直方向Pixel转Point
Pixel2PointY = Pixel2TwipY(x) / 20
End Function
Function Twip2PixelX(x As Long) As Long
'水平方向Twip转Pixel
Twip2PixelX = x / TWIPSPERINCH * getDPI(True)
End Function
Function Twip2PixelY(x As Long) As Long
'垂直方向Twip转Pixel
Twip2PixelY = x / TWIPSPERINCH * getDPI(False)
End Function
Function Point2PixelX(x As Long) As Long
'水平方向Point转Pixel
Point2PixelX = Twip2PixelX(x * 20)
End Function
Function Point2PixelY(x As Long) As Long
'垂直方向Point转Pixel
Point2PixelY = Twip2PixelY(x * 20)
End Function
Function getScreenX() As Long
'获取屏幕宽
Dim hDC As Long, RetVal As Long
hDC = GetDC(0)
getScreenX = GetDeviceCaps(hDC, HORZRES)
RetVal = ReleaseDC(0, hDC)
End Function
Function getScreenY() As Long
'获取屏幕高
Dim hDC As Long, RetVal As Long
hDC = GetDC(0)
getScreenY = GetDeviceCaps(hDC, VERTRES)
RetVal = ReleaseDC(0, hDC)
End Function
获取屏幕分辨率的方法还有使用GetSystemMetrics API函数。例如下面的方法:
Public Declare Function _
GetSystemMetrics Lib "user32" _
(ByVal nIndex As Long) As Long
Sub GetScreenDimension()
MsgBox "屏幕宽度为: " & GetSystemMetrics(0) & vbCrLf & _
"屏幕高度为: " & GetSystemMetrics(1)
中也提供了一些方法进行尺寸转换,例如Application对象的CentimetersToPoints方法将厘米转换成Point,另一个InchesToPoints方法将Inch转换成Point。
比较奇怪的是Window对象的两个方法PointsToScreenPixelsX和PointsToScreenPixelsY。根据字面意义和帮助文件这两个方法表示将Point转换Pixel,而实际的结果并不正确。下面的代码是一个示例。
Sub Test()
Dim lSelWidth1 As Long
Dim lSelHeight1 As Long
Dim lSelWidth2 As Long
Dim lSelHeight2 As Long
With ActiveWindow
lSelWidth1 = .PointsToScreenPixelsX(.Selection.Width)
lSelHeight1 = .PointsToScreenPixelsY(.Selection.Height)
lSelWidth2 = Point2PixelX(.Selection.Width)
lSelHeight2 = Point2PixelY(.Selection.Height)
MsgBox "ActiveWindow的PointsToScreenPixels方法计算结果:" & vbCrLf & vbTab & _
"宽度: " & lSelWidth1 & " | 高度: " & lSelHeight1 & vbCrLf & _
"自定义函数Point2Pixel方法计算结果:" & vbCrLf & vbTab & _
"宽度: " & lSelWidth2 & " | 高度: " & lSelHeight2
这两个方法实际上接受的参数是以Pixel为单位,返回的值也是以Pixel为单位。传递的值为Excel中的像素坐标值(以A1单元格的左上角为原点),返回的结果表示传递的值在屏幕坐标(以屏幕左上角为原点)中的像素坐标值。PointsToScreenPixelsX(0)和PointsToScreenPixelsY(0)分别返回单元格A1的左上角在屏幕坐标(屏幕最左上角为[0,0],向下和右为+)中的X轴和Y轴像素。所以应该是微软搞错了,但这两个方法应该还是很有用,只是比较让人迷惑而已。
计算Point转换Pixel时没有考虑到Point可能不是整数,导致计算错误。重新更改Point2PixelX,Point2PixelY,Pixel2PointX和Pixel2PointY函数如下:
Function Pixel2PointX(x As Long) As Double
'水平方向Pixel转Point
Pixel2PointX = Pixel2TwipX(x) / 20
End Function
Function Pixel2PointY(x As Long) As Double
'垂直方向Pixel转Point
Pixel2PointY = Pixel2TwipY(x) / 20
End Function
Function Point2PixelX(x As Double) As Long
'水平方向Point转Pixel
Point2PixelX = Twip2PixelX(x * 20)
End Function
Function Point2PixelY(x As Double) As Long
'垂直方向Point转Pixel
Point2PixelY = Twip2PixelY(x * 20)
End Function
相关文章:
You must be
to post a comment.
您的支持是我们最大的动力
日 最新序列号友情提示:联系QQ:
Subscribe to RSS
If you enjoyed the post, make sure you subscribe to the RSS feed.
Powered by WordPress. Design by 赣ICP备号本帖最后由 HHAAMM 于
13:57 编辑
添加了工程密码,有兴趣者自己弄开看看
(58.55 KB, 下载次数: 149)
22:56 上传
下载次数: 149
下面这个附件增加了保存为图片,创建后就将图片保存到.xls同目录下
该贴已经同步到
13:53 上传
下载次数: 174
58.58 KB, 下载次数: 174
本帖评分记录鲜花
总评分:&鲜花 + 2&
来自中原出版传媒集团 【远离Excel,感觉好无聊,就像天天面对Excel一样】
欢迎光临 云书网
在线时间6556 小时经验3496 威望12 性别男最后登录注册时间阅读权限100UID114085积分6346帖子精华2分享0
管理以下版块
积分排行139帖子精华2微积分0
生成后自己截图
(说明:代码大部分是移植来的)
在线时间78 小时经验16 威望0 性别保密最后登录注册时间阅读权限10UID756675积分16帖子精华0分享0
EH新人, 积分 16, 距离下一级还需 4 积分
积分排行3000+帖子精华0微积分0
没意思,代码加密了,不能查看
在线时间315 小时经验24 威望0 最后登录注册时间阅读权限20UID1017937积分24帖子精华0分享0
EH初级, 积分 24, 距离下一级还需 326 积分
积分排行3000+帖子精华0微积分0
感谢分享,感谢分享感谢分享感谢分享
在线时间71 小时经验42 威望0 性别保密最后登录注册时间阅读权限20UID1517857积分42帖子精华0分享0
EH初级, 积分 42, 距离下一级还需 308 积分
积分排行3000+帖子精华0微积分0
兄弟,能不能开放一下代码。。。
在线时间398 小时经验616 威望0 性别保密最后登录注册时间阅读权限30UID1606568积分616帖子精华0分享0
EH中级, 积分 616, 距离下一级还需 484 积分
积分排行1724帖子精华0微积分0
本帖最后由 leoparddi 于
13:35 编辑
解密太简单&&你干嘛非加密码&&第一个自动选项更改后还不能用
在线时间6556 小时经验3496 威望12 性别男最后登录注册时间阅读权限100UID114085积分6346帖子精华2分享0
管理以下版块
积分排行139帖子精华2微积分0
leoparddi 发表于
解密太简单&&你干嘛非加密码&&第一个自动选项更改后还不能用
office密码破解本来就是秒秒的事儿
在线时间20 小时经验2 威望0 性别男最后登录注册时间阅读权限10UID2072961积分2帖子精华0分享0
EH新人, 积分 2, 距离下一级还需 18 积分
积分排行3000+帖子精华0微积分0
HHAAMM 发表于
生成后自己截图
(说明:代码大部分是移植来的)
我把生成的二维码转移到image 控件中 直接在excle中显示出来
怎么图片很不清晰呢
需要点击一下图片&&图片才会清晰 ,怎么回事呢
(58.11 KB, 下载次数: 27)
10:40 上传
下载次数: 27
在线时间38 小时经验27 威望0 性别男最后登录注册时间阅读权限20UID2785330积分27帖子精华0分享0
EH初级, 积分 27, 距离下一级还需 323 积分
积分排行3000+帖子精华0微积分0
23:23 上传
在线时间0 小时经验1 威望0 性别保密最后登录注册时间阅读权限10UID2258246积分1帖子精华0分享0
EH新人, 积分 1, 距离下一级还需 19 积分
积分排行3000+帖子精华0微积分0
怎么office2003安装office2007文件兼容包后不能打开该文件“二维码.rar”
积分≥4700即可申请
优秀管理者
优秀管理者勋章No.1
金牌优秀会员
金牌优秀会员奖章No.1
优秀会员奖章No.1
Excel Home竞赛活动
Excel Home竞赛活动奖章
- 注意:自起,未完成邮箱认证的会员将无法发帖!如何完成邮箱认证?请点击下方“查看”。
关注我们,与您相约微信公众平台!
Copyright 1999 - 2017 Excel Home. All Rights Reserved.本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!
Powered by
本站特聘法律顾问:徐怀玉律师 李志群律师 &&GBA模拟器的EC码怎么用?
GBA模拟器的EC码怎么用?
先要下在EMUCHEAT程序,在www3.emu-zone.org中有下载,用记事本将已有的EC码存为XXXX.cht(XXXX为任意字符),打开ec.exe程序,选“加入新的.cht”,选中刚才创建的文件。然后选下方相应模拟器,在上方下拉框中可以找到刚才导入的内容,选中后激活作弊码即可。
GBA有金手指!代码直接在搜索网上找就有了!
其他回答 (4)
一般GBA的模拟器跟DNS一样只要把要玩的游戏放进文件夹里然后选择有其他的打开方式找到模拟器就哦了
先要下在EMUCHEAT程序,在www3.emu-zone.org中有下载
[全改造零件99个]
ON=5F80,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;5F9A,63,63
[全设计图]
ON=5664,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
[全机体图鉴]
ON=D270,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF
.................................................................
以上EC码有可等效为这样编排!!看下来吧!!~~
[全改造零件99个]
5F80,63 5F85,63 5F8A,63 5F8F,63 5F94,63
5F81,63 5F86,63 5F8B,63 5F90,63 5F95,63
5F82,63 5F87,63 5F8C,63 5F91,63 5F96,63
5F83,63 5F88,63 5F8D,63 5F92,63 5F97,63
5F84,63 5F89,63 5F8E,63 5F93,63 5F98,63
ON=5F99,63
这下大家一定会发现EC码是按严格的顺序排列的。而VBA码是8位数字,怎么转变呢?很简单只要凑成8个数字就可以了!!!EC代码转成VBA代码只要将EC代码前加020(0)或030(0)与EC凑成8个数字就可以了!!下面就是EC转成VBA代码!!
02005F80:XX(你要的数值比如99个)
02005F81:XX
02005F82:XX
02005F83:XX
02005F84:XX
02005F85:XX
02005F86:XX
02005F87:XX
02005F88:XX
02005F89:XX
02005F8A:XX
02005F8B:XX
02005F8C:XX
02005F8D:XX
02005F8E:XX
02005F8F:XX
02005F90:XX
02005F91:XX
02005F92:XX
02005F93:XX
02005F94:XX
02005F95:XX
02005F96:XX
02005F97:XX
02005F98:XX
02005F99:XX
02005F9A:XX
02005F9B:XX
EC代码的数值后缀为63的话就是VBA代码数值的99。
EC代码的数值是16进制的
10进制数字的排列为
16进制数字的排列为ABCDEF
将EC码的数值(XX)转成VBA数值就要把16进制的转为10进制的。如不想或不回换算的请打开WINDOWS自带的计算器换算!!
如果EC码是ON=4XXXX,aa,bb的话,转成VBA应该是0300XXXX:bbaa,反之亦然。
举例解释:
女主角=,0F
男主角=,0F
女主角=F423F
男主角=F423F
地址的变化
看到规律了吗?在EC码前面加上“02”然后再在“02”后面补“0”使得这个地址为8位数字,例中原有5位,所以只需补一个“0”,如蓝字所示
EC码的数值是按内存中实际排放的规律编写的。而VBA中的数值却是按16进制的原数值写。
将EC码的值改为VBA的步骤:将数值分段,如女主角=,0F
——————————————————————————↑ ↑ ↑
——————————————————————————1 2 3
然后将次序颠倒过来3 2 1
—————————↓ ↓ ↓
—————————0F 42 3F
再加上修补过的地址,就成了女主角=F423F
参考资料:
最直接而且好的方法就是在VBA中选菜单[Cheat]-[Cheat list]-[Code]然后就会弹出'Add cheat code'这个窗口,其中'Description'是给你添加对下面你输入的金手指的说明用的,如这时我可输入'金钱无限',也可以不写留空.而下面的标记为'Code'的文本框内则是给你输入金手指代码用的,这时可把F423F输入到那里,按[OK]按键后你便会发现该金手指代码已经添加到了Code的列表中.
然后就OK了。
等待您来回答
网络游戏领域专家如何使用EC代码(在VBA模拟器)_百度知道
如何使用EC代码(在VBA模拟器)
呵呵 楼上的有点复杂了 还要下载哥修改器 我介绍你在模拟器里就能用EC代码的方法开启GBA模拟器,上面有五个选项,选第3个,再选第2个。然后会开了个表,有8个选项。 假如你要打的金手指是有冒号的话 (例1:),就选左上角那个。然后会开咗个表,有2行。第1行可以唔理,第2行将你的金手指打入去(要有冒号,看例1),然后按确定。然后会弹返去有8个选项的表,再按右下角(确定)之后会返去Game的画面,你就完成了打金手指。 假如个金手指是冇冒号,只是有空格的话 (例2:8),开GBA模拟器,上面有五个选项,选第3个,再选第2个。然后会开咗个表,有8个选项。选右上角那个。然后会开咗个表,有2行第1行可以唔理,第2行将你的金手指打入去(要是空格,不是冒号见例2),然后按确定。然后会弹返去有8个选项的表,再按右下角(确定),之后会返去Game的画面,你就完成了打金手指。 ! 基本上二只金手指的打法差不多一样,只是取决你会选右上角or左上角 ! 每只Game的金手指都不一样, 自己上网找吧
其他类似问题
vba的相关知识
按默认排序
其他1条回答
你在这里看下
您可能关注的推广回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 super ec邀请码 的文章

 

随机推荐