轩辕春秋文化论坛 » 设计与修改 » 游戏修改图文教程


2004-11-28 11:07 zhugeliang20
本来搞好了一个完整的DOC文件,不过有4M多,传不上来,只好分开贴  

有部分是前辈写的,希望别见怪  

第一课 理论分析
  别被吓着了,这理论可是最简单的,所以不要望而生畏喔。

  不同于街机和次世代游戏机,由于PC的硬件和软件都是开放式的,所以才使我们有修改的可能。

  要使电脑执行一程序(游戏),它首先把重要的数据读入内存。当我们发出存盘命令时,程序自动将有关数据存入硬盘。游戏修改就抓住这两个环节,或改写内存中的数据(称为动态修改),或改写硬盘上的存盘文件(称为静态修改)。

  多数游戏中都有各种可用数值来标定的属性或特性,譬如RPG中的经验值、生命值,动作游戏中的弹药数和金钱数等等,这些都可作为修改对象。更高级的还可以通过修改程序中的代码对一些道具进行修改,因为游戏中的道具其实也是用各种数值来标识的。但数据的存放和我们的平时习惯不同,譬如对一个数——1000,转为16进制为3E8,但在电脑里的存放则为E8 03,正好倒过来,所以一定要注意。

  一般来说,对于初学者来说,还是应该先选一些明显的具有数值属性的修改目标,待积累了一定经验后再图发展。

  总之,修改游戏比起编程、解密一类的要简单得多。有人说游戏是通向电脑世界的捷径,那么修改游戏则是捷径中的捷径。

2004-11-28 11:10 zhugeliang20
第二课 工具使用讲解
  改游戏的工具是少不了的,那么就让我的两大法宝登场吧!

     静态修改法宝——UltraEdit

2004-11-28 11:13 zhugeliang20
动态修改法宝——FPE 2001或金山游侠V

2004-11-28 11:16 zhugeliang20
一些朋友觉得奇怪,为什么没有PCTOOLS,答案是:它老得连我的硬盘都读不了(FAT32),不去见上帝还留着干嘛。

  UltraEdit功能强大,可同时开多个文档进行操作。所以它一直是我的最爱,如果还没有的话(应该不可能)就去网上转转。用法很简单,1、FILE 2、OPEN你想要打开的文档。搜索16进制数按SEARCH中的FIND(ALT+F3),按F3为搜索下一个。就这么简单。不过有一句题外话:

  当在800X600的分辨率下将UltraEdit开到最大窗口,它正好显示XXXXX000——XXXXX1FF 512个字节,称这为一页,如果今后的文章中出现第几页,则是按PAGEDOWN几下,这在后面会经常用到,所以大家一定要注意喔。

  我来讲讲UltraEdit的用法吧,以决战朝鲜为例,进入游戏,情报是这样的:

2004-11-28 11:19 zhugeliang20
我们再看看主角的情报

2004-11-28 11:22 zhugeliang20
接着我们看一下他的存档文件:
打开决战朝鲜的自动存档文件,我们找主角的属性,

2004-11-28 11:24 zhugeliang20
查找的结果是这样,

2004-11-28 11:27 zhugeliang20
让我们来分析一下这些数据,c1d4b1aab4f3b6d3就是主角名字的ASCII码,右边那些00我们先不管它,接下来那行是主角隶属部队,再下一行前8个00我们不管,注意后8个数据,分别是50000000,那是主角的智力和统率(50H就是80),下一行01是主角级别,因为刚开始游戏,经验是0,也就是说这行前8个是级别、经验值。后8个数据里面有个0A(H),也就是10,对照游戏 里数据就是移动力了。04000000是兵种0E000000是三七式冲锋枪,没有防具就是4个FF,我们注意到主角没带有什么道具,所以下一行是全是00,再下去有几个01是主角的技能啦。我们把一些数据改一下,

2004-11-28 11:29 zhugeliang20
再回到游戏看看,先看主角的智力和统率

2004-11-28 11:31 zhugeliang20
再看人物数据

2004-11-28 11:35 zhugeliang20
好了,这下我们可以好好教训韩国兵和美帝爪牙了。


今天就先贴到这里,明天再贴动态修改部分。

2004-12-7 19:31 夜阑
支持啊,只是那个天剑绝刀是怎么回事啊?

2004-12-7 20:10 袖里乾坤
[quote]原帖由[i]夜阑[/i]于2004-12-07, 19:31:44发表
支持啊,只是那个天剑绝刀是怎么回事啊? [/quote]
这只是随便改的名称,不必介意。

2004-12-7 21:00 zhugeliang20
[quote]原帖由[i]夜阑[/i]于2004-12-07, 19:31:44发表
支持啊,只是那个天剑绝刀是怎么回事啊? [/quote]
游戏中最强武器

2004-12-7 21:04 pumpkin
错,如果用修改的话……游戏中的最强武器是原子弹
攻击+2000 弹药消耗0 作用范围 全屏幕除四角

2004-12-9 21:08 zhugeliang20
[quote]原帖由[i]pumpkin[/i]于2004-12-07, 21:04:31发表
错,如果用修改的话……游戏中的最强武器是原子弹
攻击+2000 弹药消耗0 作用范围 全屏幕除四角 [/quote]
原子弹和炸药包、手雷、爆破筒是同一类,在游戏中根本属给养。所以我说的没错呀。

2004-12-10 12:05 夜阑
[quote]原帖由[i]zhugeliang20[/i]于2004-12-07, 21:00:43发表
游戏中最强武器 [/quote]
要怎么才有啊,我打了好几次没见过啊,是要修改出来的吧

2004-12-10 12:51 巫云
普通的这些有数值的找起来很容易,但是有些游戏的数值很奇怪,不知道用什么表示的,可能被自动加密了,总也查不到。怎么办?模糊查找?估计也不行

2004-12-10 17:51 ssbye
[quote]原帖由[i]巫云[/i]于2004-12-10, 12:51:33发表
普通的这些有数值的找起来很容易,但是有些游戏的数值很奇怪,不知道用什么表示的,可能被自动加密了,总也查不到。怎么办?模糊查找?估计也不行 [/quote]
对楼主的介绍表示支持   

是的,大部分的游戏是比较容易修改的,但是有些游戏确实改起来摸不着头脑,想当初帮同学改那个该死的古龙群侠传,死活也弄不明白,后来在网上找到一个高人制作的数值对应的工具才改成功,麻烦啊!

2005-1-3 22:27 KYOKO
支持
我基本上除了修改物品数量,人物等级外其他一窍不通

2006-9-10 16:04 那一刀的风情
想问下楼主

多页面的图片,例如三国群英传6   的地图,三国志11的游戏地图等

是什么格式的?怎么改呢?

这种图我只能导出,可是导出来就变成3个图片了....

2006-9-19 16:42 兲镱
还是图文的比较容易弄懂。。。。。

2007-9-25 18:21 神源拓也
那游戏在哪下载啊?好像是用曹操改来得,请原谅我多嘴啊 :qgod+

页: [1]
查看完整版本: 游戏修改图文教程


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.