[求助] 请问各位大大这些金手指要怎么找??
像是血量和全物品这些金手指要怎去找啊??我在VBA的Search for cheats中按Greater then ,Greater or equal ,Less then ,Less or equal ,not equal都找不到金手指=.=
请问血量和全物品的金手指是怎么找的?? 没有确切数值的血量修改可以用低阶扫描,或者说模糊查找~首先输入?来搜索所有动态数值,然后当血量减少时,输入-来表示减少,不变就输入=,增加了就输入+,反复查找直到确定唯一的地址。
全物品一样也要通过物品数量或低阶扫描来确定某一物品的地址,然后进入内存编辑,把周围的地址都改一改,就有可能改出全道具。
不同游戏的修改方法并非完全相同,你不说什么游戏,那只能泛泛而谈了~ 我不大明白=.=
能否具体地说出来呢??(就像举个例子)
还有 ,+-=这些符号要怎么打啊?? 哦,你是用VBA自带的那个修改器吧?推荐你还是换个修改器吧,比如EC什么的。VBA自带的修改器虽然也能模糊查找和进内存编辑,但实在是太不方便了~ 不过EC的好像是GameMaster的 ,不大会用=.= 嗯,ME的模拟器是中文版的,不过幸好在教程里找到英文版的图了,估计你用的也是英文版的吧?那就你那个图为说明了~
要模糊查找,首先要选择Search Type中的Old value,然后点一下左下方的Start,再点一下Search,会提示查找到N多地址。然后在游戏中改变所有修改的项目的数值,比如将血量减少,之后选择Compare Type中的Less Than并Search,会发现地址减少。然后再回到游戏中,再改变修改项目的数值,之后再回到修改页面选择相应的Compare Type。反复重复上述步骤直到地址唯一。在Compare Type中,Equal表示等于,用于数量没有变化时使用;Not Equal就是不等于了,用于虽改变数值但不知道改变大小的情况;Less是小于,Greater是大于,这个就不用多说了吧~要注意的是,因为是模糊查找,往往确定不了数值究竟多大,所以如果用8bits查找不到数值时,可以考虑增大size,选择16甚至32 不好意思 ,我用的是中文版 ,不过VBA1.8是英文版的^^
好险~~~~ 不行啊!!
當你說到有N個數值時 ,我用32bit也找到了幾千個而無法顯示=.=
還是找不到=.= 多变动几次数值,不要总用一个符号。比如血量吧,你可以先持续减血,持续输入-号;接着吃一个补血的东东,然后输入+号;还可以先往前打一阵,尽量保持血量不变,然后输入=号……
模糊查找因为没办法确定数值,所以找起来肯定非常麻烦。这也是为什么我推荐你用EC等其他修改器的原因,VBA的模糊查找用起来实在不方便…… 血量的那个我试过是可能的啦^^
不过我找物品的那个要怎么办啊??
我通常都只是找到一种物品而已.........
怎么去找全物品金手指啊?? 那要进内存编辑,然后观察周围数据,找出道具的规律再改~~一般而言,道具都由两部分组成,一是种类,二是数量。通过数量确定位置,然后观察周围地址是否有像种类的数值,试着改一改,如果能改变道具种类,就是正确的。然后再观察这个道具和其他道具有什么关系,比如每4个地址表示一个道具,然后顺序排列之类的,再在内存编辑中顺序添加种类和数量就可以改出其他道具来。这东东没有固定的规律,自己凭经验改吧~ 你不要说给我听VBA是没有"内存编辑"吧=.=.......... VBA有内存编辑,在[工具T]-[内存查看器E]那里,只不过不是很好用罢了~ Originally posted by ABCDABC at 2005-3-23 17:28
血量的那个我试过是可能的啦^^
不过我找物品的那个要怎么办啊??
我通常都只是找到一种物品而已.........
怎么去找全物品金手指啊??
根据我的小小经验来说
找到一个基本就可以找到其它的...
变数即可,把你找到的那个物品数值换一下其他数值再回游戏看看 Originally posted by vicente at 2005-3-25 09:10
VBA有内存编辑,在[工具T]-[内存查看器E]那里,只不过不是很好用罢了~
这我已经会用了(因为用过Gamemaster^^")
不过我找到超多的VBA金手指 ,如何能使它们变成Gameshark码呢??
像是这些Gameshark金手指
全武器
42002D18 FFFF
0000001E 0001 这些严格来说是CodeBreaker码,它与VBA的转换方法,置顶有教程的~ 在哪有啊?? 置顶的教程综合帖,里面的最下面一篇文章~ 很难明=.=
似乎要赞研一下啦@_@
页:
[1]