2/2页12 跳转到查看:4881
发新话题 回复该主题

[PSP] 金手指新宠!FreeCheat新手向完全教程

回复: 金手指新宠!FreeCheat新手向完全教程

初始化时间会很长,记忆棒会猛闪,然后会出现2600多万个结果,不要惊慌~~~Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
回到游戏,待时间减少一点后再次呼出FC,进入“搜索数据”界面,由于时间是减少了的,所以要选择“小于”。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
第二次搜索的时间会比第一次还要长一点,记忆棒会猛闪,不要担心,耐心的等待结束。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
第二次搜索的结果会少很多,“只有”12万多个~~Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
回到游戏,待时间减少一点后再次搜索。重复几次后会得到3个地址。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
但是哪个才是真正的地址呢?Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ

TOP

 

回复: 金手指新宠!FreeCheat新手向完全教程

按“口”切换成10进制显示。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
记得我之前说过的不能修改的数值么?这里显然第一个就是真实地址。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
试验着稍微改一下Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
哈哈~~~~1000多秒了~~~Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
得到地址后添加进代码列表,锁定数值选16BIT,1-65535内随便一个数值就好。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ

TOP

 

回复: 金手指新宠!FreeCheat新手向完全教程

效果OK!Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
非完美主义者到这里就可以停止了,但是我是追求完美的人,好几百好几千的数值在这里看起来很不自然,我的目标是锁定为99秒。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
RETRY游戏,在倒数还没开始的时候呼出FC,查看刚才找到的地址。按“口”键切换成如图的显示方式:Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
在99秒的时候,内存中的数据为5999,推断出:这个地址上的数值每60代表1秒。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
把刚才的代码改写成锁定为5999,游戏中就锁定成99秒了~~~Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
游戏中血槽的修改也追寻相同的道理:先初始化,减血后搜索“小于”,补血后寻找“大于”,数次之后就能得到真实地址,然后就随你改了~~Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
总之,利用“搜索数据”功能的基本思路是:Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
搜索(初始化)à数值变化再搜索à直到得到几个地址à试验着修改à添加进代码列表à储存&共享Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
按照这个思路,所有的固定地址数据都是可修改的Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
第五章:FreeCheat游戏修改教程——高级应用,创造出自己个性化的代码!Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
上面我讲解了一些FC的基本使用方法。有些朋友可能不会满足于“先人’”们的成果,毕竟别人用得好并不一定适合自己,如果你想要打造出一套适合自己的游戏代码,本章将慢慢为你讲解该怎么做~~~Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ

TOP

 

回复: 金手指新宠!FreeCheat新手向完全教程

SCM代码的结构:Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
虽然F大说过DB码才是FC主推的代码~~~~可是之前我都不知道T_T,一直最醉心SCM码的研究~~~所以现在也只能給大家讲解SCM码的结构了~~Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
以我现在使用中的怪物猎人P2的代码为例,为大家讲解一下SCM代码的结构。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
目前我使用的怪物猎人P2的代码是这样的:(就是第三章里使用的ULJM-05156.scm,可以用WINDOWS记事本打开)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
ID: ULJM-05156Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
NAME: MONSTER HUNTER PORTABLE 2ndÉç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$STARTÉç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$随身物品无限{Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$Item $2 $(810D6E14 00180004 00000005 00000000)}Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$千里眼效果{Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(007E868E 00000080)}Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$斩味度最大{Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(007E8672 00000190)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(007E90F2 00000190)}Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$太刀聚气MAX{Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(007E9138 00000064)}Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$无限放置炸弹{Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(010C2D44 00000000)}Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$人物速度超快{Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(007E8116 00004080)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(007E8156 00004080)}Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$人物无敌{Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(007E83DE 00000100)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(007E8304 00000000)}Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$任务时间不减{Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(010D809C 00015F90)}Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$立刻完成任务{Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(010D867C 00000032)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(010D8684 00000032)}Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$显示怪物信息{Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(D029B0EC 00000101)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(2003C020 0A7FE000)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
………(省略)…………Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $1 $(217F82D8 0A7FE02F)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $1 $(217F82DC 00000000)}Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$无材料也能生产武器{Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(410D6898 00110001 FFFFFFFF 00000000)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(811B0764 01300010)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(811B4364 00080010)}Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$老婆婆处购买所有物品{Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $1 $(2115B5B0 0E7FF540)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $1 $(2115C85C 00000000)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
………(省略)…………Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $1 $(217FD5F4 0A65721C)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $1 $(211A8F68 09FF7FF0)}Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
因为这个代码很长,我进行了部分省略。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ

TOP

 

回复: 金手指新宠!FreeCheat新手向完全教程

这个代码共有12个功能,在FC的“代码列表”里就显示为12个类:Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
可以看出,开始2行是游戏的名字,编码等信息,第三行$START为开始标识,后面的每一个“$□□□□□□”为功能类开始符,之后的“{”表示功能对应代码的开始,然后是该功能对应的代码(1行到229行不等),每个功能的代码结束后需要用“}”标识结束。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
可以说SCM码的结构是相当简单的,可以简单的进行添加/删除/修改。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
现在我们要把上面的代码整合,分成“战斗状态”和“购物状态”两类,战斗状态包括“随身物品无限”“千里眼”“太刀聚气”“斩味度”“无限放置炸弹”“任务时间不减”,购物状态为“无材料也能生产武器”“老婆婆处购买物品”,其余不常用的功能列到较靠后的位置,于是代码改写为:Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
ID: ULJM-05156Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
NAME: MONSTER HUNTER PORTABLE 2ndÉç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$STARTÉç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$战斗状态{Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$Item $2 $(810D6E14 00180004 00000005 00000000)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(007E868E 00000080)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(007E8672 00000190)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(007E90F2 00000190)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(007E9138 00000064)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(010C2D44 00000000)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(010D809C 00015F90)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(D029B0EC 00000101)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(2003C020 0A7FE000)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(D029B0EC 00000201)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(2003C020 0E209967)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $1 $(217F7DFC 3C02089E)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $1 $(217F7E00 8C44CC98)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
………(省略)…………Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $1 $(217F82D8 0A7FE02F)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $1 $(217F82DC 00000000)}Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$购物状态{Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(410D6898 00110001 FFFFFFFF 00000000)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(811B0764 01300010)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(811B4364 00080010)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $1 $(2115B5B0 0E7FF540)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $1 $(2115C85C 00000000)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $1 $(217FD500 24010001)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $1 $(217FD504 24030251)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
………(省略)…………Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $1 $(217FD5F4 0A65721C)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $1 $(211A8F68 09FF7FF0)}Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$人物速度超快{Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(007E8116 00004080)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(007E8156 00004080)}Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$人物无敌{Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(007E83DE 00000100)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(007E8304 00000000)}Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$立刻完成任务{Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(010D867C 00000032)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
$ $2 $(010D8684 00000032)}Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
呵呵,大家明白了吧,就是把相应的代码掐头去尾捏到一起,再重新写上类别名字和开始/结尾符号。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
这样在FC里就显示成:Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ

TOP

 

回复: 金手指新宠!FreeCheat新手向完全教程

这样在狩猎时用“战斗状态”,调整装备时用“购物状态“是不是更方便了呢~~~Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
(主意,这个“购物状态”不可以在狩猎时开启,不然会不定时死机,“战斗状态”可以一直开启没关系。)Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
压缩码的使用:Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
压缩码是一种很独特的代码,可以将NN行类似的,规律性的代码用2-4行表示出来。目前FC、SCMMOD、CMF都是支持压缩码的。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
压缩码的本质是连续修改规律性排列的数值!Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
下面我就以怪物猎人P2里的随身道具来教大家如何使用压缩码。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
进入游戏,用一般的方法查找出第一个随身道具数目的地址Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
首个随身道具的地址是010D6E14。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
对比随身道具的数量,仔细观察这个地址附近数据的存放方式,可以很容易的看出规律。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
地址和规律明白了,下面要开始写码了。这个码完成的目标是:Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
从010D6E14开始,每隔4字节,把地址数值改成50(80的16进制,可以是255以内任何数值),连续修改24个地址。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
了解压缩码的朋友可以轻松的写出如图的代码:Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
但是我这里会使用写码向导来写码。把010D6E14填入代码列表,在编辑代码类型的时候选择“压缩码”,写码向导就会出来了。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
一步一步的按照写码向导填写,如图:Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
然后把这行代码的属性设置为“锁定”,再开启这个代码类,回到游戏,效果立现!Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
压缩码不同于直写码,每个压缩码使用了2行代码来保存。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ

TOP

 

回复: 金手指新宠!FreeCheat新手向完全教程

复制码的使用:Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
复制码的作用是将地址A上的数据写入地址B,最适合用于游戏生命值/魔法值的修改(如果用直写码修改的生命值大于最大生命值,就会很难看,有血槽的游戏就会显示为顶破血槽),将生命最大值的存放地址上的数据写入生命当前值的存放地址,这样实现起来就完美了!Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
下面我就用目前CG上讨论最热门的无双大蛇来教大家如何用复制码写出完美不突出血槽的锁血锁无双代码。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
用模糊搜索的方法可以得生命当前值的地址是01168782,仔细观察周围的数据,一般游戏的生命最大值就存放在生命当前值的附近。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
观察后我们得出生命最大值的地址是01168780,和当前值只差2字节,同时得出生命值使用了2字节表示。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
确认目标:我们要把01168780的数据写入01168782,并且锁定!这样就锁定了生命值Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
添加代码类,选择复制码启动写码向导,如图填入地址和字节数:Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
然后查找无双值,也用同样的方法添加进同一个代码类,最终可以得到4行代码:Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
每个复制码使用了2行代码来保存。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ

TOP

 

回复: 金手指新宠!FreeCheat新手向完全教程

好了,开启这个代码类,你就成了不死之身。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
无双大蛇只使用了1个地址来保存生命值,切换武将也是使用这个地址。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
有些游戏不同人物使用了不同的地址,这样就需要多次查找并写码。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
庆幸的是绝大多数游戏的地址存放还是很规律的,比如:Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
第一个人物HP地址:01000000Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
第二个人物HP地址:01000200Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
第三个人物HP地址:01000400Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
这样可以直接推断出Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
第四个人物HP地址:01000600Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
第五个人物HP地址:01000800Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
第六个人物HP地址:01000A00Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
这样可以直接查看推断的地址,验证后就可以直接写码了。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
按键码的使用:Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
键位码就是当你按下某按键时(不一定是哪个按键,写码时决定的),执行按键码后面的N行代码(FC目前的限制:N=1~499,不过我只试验过最大227行),大家最熟悉的就是MHP2的显血代码2.0版了,进入游戏后按L+SELECT就显示怪物信息。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
按键码的特殊触发条件决定了它有着特殊的用途,比如按某键就恢复体力之类的。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
我用按键码写了个无双大蛇里发动真无双乱舞的码。大家知道,真无双乱舞的发动条件是生命值极低的状况,在极难模式下,基本上挨1-2刀就死翘翘了,就算把生命锁定在临界值,碰上一刀就死的状况结果还是死掉。如果需要随时发动真无双乱舞,需要尽量控制血少的时间。利用按键码是个不错的方法,按下键就把血改到临界值,松开键就把血改回满值。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
刚才我们知道生命值的地址是01168782,本码的思路是在按下L键时把生命值修改为临界值,这个临界值是40,用16进制表示是28,松开后利用锁定生命的代码把血修改满。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
首先新建一个代码类,在里面添加一行修改生命为40的代码。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
然后将光标移动到这行代码上,按START,FC会在这行代码之前添加代码。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
按图示用向导添加按键码。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
把按键码的属性改成“锁定”,只有这样才能使按键码有效!Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
添加完之后按键码会被添加到修改生命代码之前。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
开启刚才新建的类和锁定生命无双的类,回到游戏。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
按L键,生命值几乎没了,说明按键码起作用了!Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ

TOP

 

回复: 金手指新宠!FreeCheat新手向完全教程

按O键即可发动真无双乱舞!Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
发动后要松开L键,让生命值回复!Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
效果OK,危险很小!Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
终于,我把这篇教程完成了。我不能算是高手,顶多是个大白,以上五章就是我对FC游戏修改功能的全部了解了。Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ

TOP

 

回复:金手指新宠!FreeCheat新手向完全教程

顶一下,新人的好教材Éç^ÝËöl3ô€bbs.tomrun.net¾s>áèÿ5Þ
我是一个汽车爱好者

TOP

 
2/2页12 跳转到
发表新主题 回复该主题