最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

FC外星战士2金手指及修改教程

IT圈 admin 80浏览 0评论

2024年6月2日发(作者:甲霞绮)

FC外星战士2金手指

及修改教程

本页仅作为文档封面,使用时可以删除

This document is for reference

FC外星战士2金手指及修改教程

外星战士是我中学爱玩的游戏之一,当时是用的电视机和游戏机,插卡

的那种。由于只有周末能玩,因此断续玩了几个月才通关。后来又玩了好几

遍,可谓百玩不厌。现把外星战士2金手指和修改教程分享给大家。

其实游戏里面修改血量、攻击和防御力三个数据就已经无敌了。我亲身

试验了一下,修改数据后40多分钟即可通关。打怪的时候会瘫痪和中毒,用法

术即可解决。玩的过程中除了最后的圣剑给托尼装备外没有买任何武器装备和

药品,但是去睡了几次觉加血。

外星战士2 的人物有两个生命值,一个是当前血量,一个是总血量。当前

血量会减少,而总血量相对不会变。所以存储器里面有两个数来表示人物生

命。一个对应当前血量,一个对应总血量。权衡一下,修改总血量比修改当前

血量效果好。这里我们修改的是总血量。每次休息之后恢复到总血量了。而攻

击力和防御力分别对应一个数,这里不再赘述。

另外说明一点的是,我发现游戏里面的有些数据由两个字节表示的,一

个字节表示的数据范围是0~255,所以两字节数据表示的范围是0~65535。不

知道你是否注意到游戏里面的总经验值大于65535后就开始出现混乱,还有金

币大于655535后又会从0开始增加(这里比较坑)。这就表明了经验和金币是

由两个字节表示的。同样的,人物的血量,攻击力,防御力也是由两个字节表

示的,两个字节的数据就对应了两个地址,我们只需修改对应地址里面的数据

就可以改变血量,攻击和防御力。

然而游戏里面的血量、攻击力和防御力须小于999,大概是游戏不能表

示4位十进制数吧。修改的话,最好修改到800以下,因为人物升级的时候攻

击防御血量都会上升,当上升到大于999的时候就又是从0开始加了,正所谓

物极必反,需要把握事物的度,这样就能运筹帷幄,游刃有余。建议大家修改

到800以下,以便腾出因升级而增加的空间。

金手指如下(按人物出场顺序):

托尼:血:6031,6032 防:6094,6095 攻:6082,6083

海伦:血:6035,6036 防:6098,6099 攻:6086,6087

桑尼:血:6033,6034 防:6096,6097 攻:6084,6085

尼克:血:603b,603c 防:609e,609f 攻:608c,608d

法伦:血:6037,6038 防:609a,609b 攻:6088,6089

安妮:血:6041,6042 防:60a4,60a5 攻:6092,6093

托克:血:603d,603e 防:60a0,60a1 攻:608e,608f

法海:血:603f,6040 防:60a2,60a3 攻:6090,6091

珍妮:血:6039,603a 防:609c,609d 攻:608a,608b

其中高地址(地址较大的那个)对应高位的数据。这就需要把一个十进制的数

分为两个字节来表示。比如想调攻击力为700,那么700分解成两个字节为700

÷256取整数是2,;700对256取余数是188。那么高地址的数据就是2,地地

址的数据就是188。下面以珍妮的血攻防全改成700为例说明如何修改:

① 点击工具—查找金手指,如图所示

2

2024年6月2日发(作者:甲霞绮)

FC外星战士2金手指

及修改教程

本页仅作为文档封面,使用时可以删除

This document is for reference

FC外星战士2金手指及修改教程

外星战士是我中学爱玩的游戏之一,当时是用的电视机和游戏机,插卡

的那种。由于只有周末能玩,因此断续玩了几个月才通关。后来又玩了好几

遍,可谓百玩不厌。现把外星战士2金手指和修改教程分享给大家。

其实游戏里面修改血量、攻击和防御力三个数据就已经无敌了。我亲身

试验了一下,修改数据后40多分钟即可通关。打怪的时候会瘫痪和中毒,用法

术即可解决。玩的过程中除了最后的圣剑给托尼装备外没有买任何武器装备和

药品,但是去睡了几次觉加血。

外星战士2 的人物有两个生命值,一个是当前血量,一个是总血量。当前

血量会减少,而总血量相对不会变。所以存储器里面有两个数来表示人物生

命。一个对应当前血量,一个对应总血量。权衡一下,修改总血量比修改当前

血量效果好。这里我们修改的是总血量。每次休息之后恢复到总血量了。而攻

击力和防御力分别对应一个数,这里不再赘述。

另外说明一点的是,我发现游戏里面的有些数据由两个字节表示的,一

个字节表示的数据范围是0~255,所以两字节数据表示的范围是0~65535。不

知道你是否注意到游戏里面的总经验值大于65535后就开始出现混乱,还有金

币大于655535后又会从0开始增加(这里比较坑)。这就表明了经验和金币是

由两个字节表示的。同样的,人物的血量,攻击力,防御力也是由两个字节表

示的,两个字节的数据就对应了两个地址,我们只需修改对应地址里面的数据

就可以改变血量,攻击和防御力。

然而游戏里面的血量、攻击力和防御力须小于999,大概是游戏不能表

示4位十进制数吧。修改的话,最好修改到800以下,因为人物升级的时候攻

击防御血量都会上升,当上升到大于999的时候就又是从0开始加了,正所谓

物极必反,需要把握事物的度,这样就能运筹帷幄,游刃有余。建议大家修改

到800以下,以便腾出因升级而增加的空间。

金手指如下(按人物出场顺序):

托尼:血:6031,6032 防:6094,6095 攻:6082,6083

海伦:血:6035,6036 防:6098,6099 攻:6086,6087

桑尼:血:6033,6034 防:6096,6097 攻:6084,6085

尼克:血:603b,603c 防:609e,609f 攻:608c,608d

法伦:血:6037,6038 防:609a,609b 攻:6088,6089

安妮:血:6041,6042 防:60a4,60a5 攻:6092,6093

托克:血:603d,603e 防:60a0,60a1 攻:608e,608f

法海:血:603f,6040 防:60a2,60a3 攻:6090,6091

珍妮:血:6039,603a 防:609c,609d 攻:608a,608b

其中高地址(地址较大的那个)对应高位的数据。这就需要把一个十进制的数

分为两个字节来表示。比如想调攻击力为700,那么700分解成两个字节为700

÷256取整数是2,;700对256取余数是188。那么高地址的数据就是2,地地

址的数据就是188。下面以珍妮的血攻防全改成700为例说明如何修改:

① 点击工具—查找金手指,如图所示

2

发布评论

评论列表 (0)

  1. 暂无评论