EMU618社区

 找回密码
 立即注册
搜索
查看: 10858|回复: 7

修改指南(一~三)

 关闭 [复制链接]

签到天数: 1 天

[LV.1]初来乍到

发表于 2007-2-23 17:38:07 | 显示全部楼层 |阅读模式
修改指南(一)好用的金手指EC=>1楼
修改指南(二) EC常见修改三法=>2楼
修改指南(三) VBA自带金手指简介=>3楼

修改指南(一)好用的金手指EC
     先自我介绍一下,我不是什么修改达人,对于游戏修改只是摸索中所学到的。目前这个区比较混乱,希望我写的文章能对修改新手们有一定的帮助,免得受制于人嘛。如果文章有错误或者不严谨的地方,还望各位及时指出。
这里我介绍一下EmuCheat(简称EC)这个修改起

一 EmuCheat作弊码应用界面简介

     我们先看作弊码应用这个部分(图1)
1对应模拟器选择
看到EC底下的那一排熟悉的图标了么,用EC之前应当选定对应的模拟器图标,要不然怎么修改都无效。
2游戏名称选择
如果你的EC已经添加了正确的CHT文件,那么这里就会显示相应的选项,选后中间的列表也就显示出了相应的修改选项。

选中后可看到如下截图

3激活作弊码
点击想修改的选项前的方框,选中后点击激活作弊码游戏修改就完成了。
4.搜索新CHT
……偶不知道…………
5添加新CHT
即将做好的*.CHT文件保存到EC里,以便在选择游戏名称里找到。
(旧版本EC里还有一个“刷新游戏列表”选项,旧EC添加新CHT后需要刷新游戏列表才能显示出对应作弊文件)
6查看游戏图
不知道
7查看功略
不知道……
8禁用作弊码
如果之前已将作弊文件激活,那么这个选项就是将其关闭。
9其他
竖着一条方框按扭是对应操作当前选中的CHT的。
从上到下依次是
a重新打开CHT文件:  通俗的讲就是刷新 对当前CHT编辑后刷新一下,编辑就生效了
b打开CHT文件:      即用记事本等软件将CHT文件打开。可以对这个CHT进行编辑。
c删除当前CHT文件: 这个文件将从游戏列表中消失
d全部选定
e全部取消  
f编辑当前设置:    先用鼠标选定表格中的一条,再点击这个按扭,对该选项编辑。
对于现成的CHT文本我们只要将其从头到尾复制起来再粘贴到记事本上保存下来就可以用EC添加了(即将其保存为*。cht 或*.txt即可)

看了这部分介绍我想大家应当会使用现成的CHT了。下面介绍一下作弊码查找部分
在此之前我先介绍一下16进制,我没学过什么计算机语言汇编什么的,所以只是简单说明一下,有错误望达人指点。
我们学过十进制就是从0 1 2 3 …… 7 8 9 10 11 ……
其实16进制不过就是0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F  10
11 12 13 ……19  1A  1B  1C  1D  1E  1F ……
以此类推,其实就是数到9后接着数ABC……一直到F,再进为10
例如 0A 就是 十进制的10    64就是100    FF就是255
那么FF之后是什么呢?这个排列方法我也不明白,后面我回有一个介绍

二作弊码查找界面简介
这个界面分为三个部分,我们先看第一个部分“查找”
查找目标:输入所要查找的数据(10进制)
望远镜:  查找数据的指令按扭
望远镜旁三角:拖出下拉菜单显示模糊查找所用符号
垃圾筒:清楚查找结果
箭头:恢复上次查找(要选定下面那个“允许恢复上一步查找才能生效)
计算器:调出WINDOS计算器
白纸:新建搜索任务
叉子:删除当前搜索任务
中间空白的地方所显示的就是搜索后与所输入数据相同的地址列表,数值HEX就是对应数据16进制写法

右边工具条应用
刷新:对搜索后的地址列表刷新
添加到表格:对列表中选中的某个地址进行修改或锁定,之后会在“表格“部分列出
内存查看:在内存编辑里对所选中的地址及其附近的地址进行察看、修改、或锁定。
读取查找数据:对已保存好的查找数据文件进行读取
保存查找数据:将当前查找数据进行保存
下面的两个白框是方便16进制与10进制转化的在DEC中输入10进制数据上面就显示相应的16进制写法。

“表格“部分简介
中间是地址及其数据的列表若前面有对钩则表示该地址数据已被锁定
添加:添加新的地址及其数值并在表格中列出
编辑:对选中地址的数值进行编辑
删除:删除选定地址
全部删除:……
锁定/解锁:对选中地址的数据进行锁定或解锁
内存查看:在内存编辑里对所选中的地址及其附近的地址进行察看、修改、或锁定。
保存为CHT文件:将当前列表以*.CHT的格式保存,要想做出条理清晰的还要对CHT文件进行编辑。
保存/读取临时文件:即将当前表格储存为*.DAT格式,可以读取,但是无法当成CHT文件添加

关于内存编辑器的介绍我会在修改介绍里顺便来介绍
EC的基本介绍就到这了,若有错误或不足之处请达人及时指出,不胜感激。

评分

1

查看全部评分

签到天数: 1 天

[LV.1]初来乍到

 楼主| 发表于 2007-2-23 17:38:32 | 显示全部楼层
修改指南(二) EC常见修改三法

修改指南(二) EC常见修改三法
      我不是什么修改达人,对于游戏修改只是摸索中所学到的。目前这个区比较混乱,希望我写的文章能对修改新手们有一定的帮助,免得受制于人嘛。如果文章有错误或者不严谨的地方,还望各位及时指出。
       看了EC的基本介绍后,大家对EC应当有了一个初步的了解,下面我就为大家介绍一下常见的修改方法。
一、精确查找(查找—变化—再查找……)
例0979 - Fire Emblem - Rekka no Ken (J)(GBATemp).zip

铁剑数量为46 在EC查找界面的查找目标输入46并搜索

之后用一下铁剑 耐久由46变为45

回到刚才的EC查找界面 在查找目标输入45 再次查找

现在已经把地址范围缩小的三个了,那么其中必定有一个是控制武器数量的地址,一个一个修改试试,最后发现“02BDFB”就是那个地址。
注意
1.有时搜索一遍虽然地址范围缩小了,但是地址数量仍然很多的话就再回到游戏,使该数值再次变化,经搜索把地址范围缩小的最小。
2.对于那些修改后没有效果的地址,最好及时删除该修改,因为你不知道它会带来什么效果,甚至可能会导致死机。(建议在修改之前来个存档,发现地址后再读取先前存档,只对正确地址进行修改,这样比较安全)
★.关于搜索类型(我没真正学过计算机,以下只是自己的理解有错误之处还望达人指点。)
8位(双字节)即一个地址
16位(四字节)即两个地址
32位(八字节)即四个地址
用8位搜索就是一个一个的查找,找出符合查找目标的地址
用16位搜索即以两个地址为一组,查找符合查找目标的地址
以次类推
这里说一下EC的内存编辑的问题
我们知道一个地址数据变化按照16进制是01-FF  10进制则是01-255
那么我想表示256怎么办??
对于EC的内存编辑器来说一般的数据例如烈火之剑的武器数量用一个地址控制就行了,那么数值比较大的金钱就是多个地址来控制
256 在EC内存编辑器里面会显示为 00 01 那么依次下来257就是01 01 ……
最后上限就是FF FF也就是10进制的65535
对于比较大的数据建议用16位或32位类型进行搜索,这样搜索出的地址少,范围小。
例 机战D

这里的金钱是12000
用8位搜索

很多地址啊,只能再改变游戏里的数据来再缩小范围了 但是16位就不同了一下就出来了。

二、模糊查找(“?”---“+/-/=”------“+/-/=”……)
对于我们明确的数据,当然输入了以后再搜索就行了,但是我们未知的呢?

ZERO的HP是多少啊?好难数……眼花了(仔细数是16个)
如果不想那么麻烦怎么办?
在查找目标里输入“?”(没引号)搜索(或用黑三角的下拉菜单)

之后主动挨打

HP相对与前减少了
输入“-”(减号 无引号) 表示刚才的数值减少
之后如果数值增加则输入“+”
这样反复来缩小地址范围
“=”表示数值相等,这样可以排除很多动态的地址
最后我们找到了地址 0366A4  我已经对该地址进行了修改现在HP是32 两条哦


★怎么修改无敌?
一般ACT游戏主角被攻击后会有一定的时间为无敌状态,这个时间也是由一个地址控制的

一般情况下被打后,这个无敌时间是逐渐减少的,其实还是按照模糊查找方法,输入“?”之后输入“-”再搜索来缩小范围  一般不是无敌状态的话那个时间地址的数值应当是0
三、内存编辑器应用修改

改来改去,我只是改改铁剑的耐久,一把破铁剑后期有什么用啊!
那么我们就把铁剑改成必杀剑吧~~

找到铁剑的耐久地址,打开内存编辑器查看该地址的内存

耐久的地址就是那个带方框的地址
这个只是描述物品耐久的,那么附近一定存在关于物品描述的地址,没错,这个地址前面的那个“01”就是物品的地址,01代表的就是铁剑 后面那个14代表的就是铁枪,原来烈火之剑物品就是按照 物品 耐久 物品 耐久……这个顺序排列的。
其实找到了这个觉得的第一个物品的地址,那么往往这个地址附近的一些地址都和这个角色有关。
看看绿色框框里的数据
不觉得眼熟么?
好象在哪里见过这个排列方式

没错,这就是该角色的能力数值,但是排列方式不一定按照该角色能力表上的排列方式,但是看了那几个数据相信就是能力数值了。
双击该地址就可以对该数据进行修改,所修改的地址会在“表格”界面里显示。

EC的基本修改方法就到这了,这些完全是自己的心得,难免有不严谨之处,若有错误或不足之处请达人及时指出,不胜感激

签到天数: 1 天

[LV.1]初来乍到

 楼主| 发表于 2007-2-23 17:39:26 | 显示全部楼层
修改指南(三) VBA自带金手指简介

修改指南(三) VBA自带金手指简介
     我不是什么修改达人,对于游戏修改只是摸索中所学到的。目前这个区比较混乱,希望我写的文章能对修改新手们有一定的帮助,免得受制于人嘛。如果文章有错误或者不严谨的地方,还望各位及时指出,我会积极改正。
     今天主要介绍一下VBA自带的金手指,事先声明偶对这个金手指不是很熟,写的不好,还望各位包涵。
     我的电脑前些日子故障了,现在只剩下VBA1.72中文版了。

许多玩家都是用网上搜索得来的现成金手指码,所以我就先介绍修改代码列表。
一、修改代码列表

这里一共有8个选项按钮下面分别介绍一下
1.代码

点击后会出现如上的表格
在描述空格里可以填写关于描述该金手指文字说明,填写与否无所谓,但是我认为填写一下在修改代码列表里面看起来比较清晰,有条理。
下面的空格就可以填写码了
需要注意的是,金手指代码应当严格按照格式
如XXXXXXXX:XX 或XXXXXXXX:XXXX  或XXXXXXXX:XXXXXXXX
(八字母和数字组成的地址+冒号+2/4/8字母或数字)
注意这种格式里面没有空格。保险起见可以把网上搜索到的码直接复制粘贴上来,当然也可以一次性输入复数金手指。
2.修改代码

点击后会出现如上表格
地址:输入VBA金手指对应地址XXXXXXXX(8个字母)
数值:按照XXXX或XX填写(注意数值是16进制)
描述,填不填均可。(建议填写,不然地址一多,自己也分不清了)
大小:这个应该跟EC差不多吧,对于修改大小不同而不同,冒号后面是XX则选择8位 XXXX则是16位 XXXXXXXX则是32位。
数字格式:这里一般都选择16进制
3.GAMESHARK(GS)
关于这种金手指现在好象不常用了,不过有时后这种码是很好用的,好象口袋妖怪火红和叶绿无法用EC或VBA金手指来修改出现的精灵,但是这个码却可以!

描述:同上
代码:这种代码是由16个数字或字母组成的,也可以一次性输入复数。
4.CODEBRKEA

这种金手指我知道的就更少了,不过这种好象也不常用。
描述:同上
代码:XXXXXXXX XXXXXXXX(8个字母和数字组成代码+空格+8个字母和数字组成代码)同样可以输入复数。

最后一起介绍一下余下的按钮

5.删除:添加了金手指后会在修改代码列表中列出相应代码,选中后点击删除就将该修改代码删除了。
6.删除所有:删除所有列表中出现的修改代码
7.打开/关闭:对选中的修改代码开启或关闭。
8.确定:在修改界面里操作完成后,点击确定回到游戏。
二、其他选项

1.自动保存/读取 修改代码:VBA自己会将当前修改代码列表保存,以后玩游戏读取记录后不用再次输入代码了,人性化设计。
2.禁用修改:就是停止一切修改效果。
3.读取/保存修改代码列表:将当前修改代码列表保存起来,下次应用时直接读取即可。
最后提醒一下,输入复数金手指一定要并列输入,即写一个再换行写另一个,如下图

该用户从未签到

发表于 2007-6-27 17:36:54 | 显示全部楼层
怎么搞的我怎么都看不到图片

签到天数: 4 天

[LV.2]偶尔看看I

发表于 2007-6-27 20:11:32 | 显示全部楼层
对不起,楼主,全部是红X.

该用户从未签到

发表于 2007-6-28 10:33:50 | 显示全部楼层
楼主上来给解决下吖我看这个修改的资料确实不错 能让图片显示出来就更好了

该用户从未签到

发表于 2007-6-29 10:12:17 | 显示全部楼层
:loveliness: 支持LZ的说,本人很喜欢您的帖子的说,您的帖子我都认真的看过,在排版方面我得多多的向您学习,希望您可以再为广大玩家提供更多好帖,我也希望我可以在不久的将来发更好的帖子:loveliness:

该用户从未签到

发表于 2007-6-30 13:28:29 | 显示全部楼层
不知道怎么了.我怎么看不到图片啊:call:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2024-12-28 12:56 , Processed in 1.061524 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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