星虎论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 8463|回复: 0

太阁立志传3修改篇

[复制链接]
  • TA的每日心情
    奋斗
    2024-10-11 15:45
  • 签到天数: 40 天

    [LV.5]常住居民I

    发表于 2007-6-8 07:49:36 | 显示全部楼层 |阅读模式
    作者:清水剑神

    今天我要说的不是游戏流程的攻略,而是修改游戏的攻略。就拿太阁立志传3开刀。
    俗话说“工欲善其事必先利其器”,这次我主要说的是针对存盘文件进行修改,所以我选择了UltraEdit32这个工具!(关于这个工具的使用还请参阅其他文章)其他的如FPE2000等也不错而且不必进行10进制到16进制的转换!但是对推测游戏作者的思路没有好处!
    基础知识:一般存盘文件(不要告诉我,你不知道那个是存盘文件哦,只要存一次盘,看看在游戏目录中的哪个文件最接近现在的系统时间就是了)都是二进制文件,用编辑器打开的话看到的不是我们常用的10进制而是16进制,所以查找数据的话一般都要把16进制化成10进制(什么!不会!用计算器啊),而游戏中的数据大多都是用高位取反这种方式来存取的。
    举个例子:游戏中金钱为167063,先化成16进制28C97H(H表示是16进制数),再高位取反就是978C02,(从右往左取两个数字为一位,高位不足补零),我们只要在查找框中输入“978C02”,查找就可以找到了!
    在这个游戏中,钱实在是太重要了(现实社会中又何尝不是呢),学技能要钱,讨好上级、争取官位、发动战争等等都离不开他啊!好了闲话不说,开始正题。游戏中的钱1贯等于1000文(废话),所以如果10贯900文,只要在文件中查找10900这个数字就可以了。咦!怎么找不到!再研究一下,原来没有任何消费是低于100文的。那么最小单位就应该是百文了,嗯!这次找一下109(6DH)。果然找到了。先不要急着改,再找下一个试试,提示没有找到!那就好了,就是它了!你想要多少就改多少吧!(改之前备份文件)如果找到几个,那就先把第一个的地址记下来,改了试试看看效果,如不是再把数据改回来,一个一个的试。如果有很多个,你又没有耐心的话,那就用两个文件比较吧。(先存一次盘,想办法让要修改的数值变化,其它的数值尽量不要变,再存一次盘,如果是只能有一个进度的话,可以在第一次存盘后把存盘文件备份,用COMPARE FILES功能查找两个文件的不同点。不推荐,这样的话还不如直接修改内存)。游戏中的功勋和钱是一样的道理。但是内政、外交、军事、魅力等能力怎么改呢!把数据记下来连起来找找看,没有!排列组合多试试,还是没有!怎么办!分析一下,一个人的资料应该是连在一起的,对了刚才不是找到功勋了吗!切换到那个地址,往左往右各改几个字节试试(一般改为00H或FFH看看反应)!有效果了!咦,外交和内政怎么都成16啦!我再慢慢改来!没反应!再改……再改……。终于找到了!原来四项基本能力是按半个字节储存的!值的范围是从0H到FH(就是1-16),并且是按外交、内政、魅力、军事的顺序排列的。还要改什么呢!当然是技能了!可是该如何入手呢!有了刚才改能力的经历,应该很容易了,在四项能力的后面再改几个字节试试,果然有效果了!这次半个半个字节的改。咦,改为F开发和口才都变成3段了。那改成E呢,开发2段、口才3段。……这个时候最好在纸上列一张表这样看起来一目了然。原来12项技能是每2项技能用半个字节来储存的。好了如果用算式来表达的话那就是A+B*4(光荣的程序员可真节约空间啊!)并且按开发、口才、算数、筑城、武术、马术、礼法、茶道、计谋、战术、洋枪、忍术的顺序来排列的!好了,接下来到游戏中去爽一下!哇!好厉害哦!……呀,我的武将怎么叛变了,肯定是好久没有和他说过话了!送他一点礼物先(其实开茶会效果也不差,而且还节约)!东西是越来越少,需要讨好的人是越来越多!怎么办!一个字“改”!这次怎么改呢!如果按常规的话又要用比较法!而且还很难发现稀有的宝物!但是我们已经把前面的这2个难关都过了还怕什么呢!用UltraEdit编辑器打开存盘文件。先浏览一遍文件,发现右边有许多可以辨认的中文字(别忘打开南极星,这个时候开始你就要猜测游戏作者的心理了)有“秀吉羽柴”……、“日向”……,等等,再往下看看,有很多人名和官职名,再下面是……啊是宝物名!终于找到了,该如何下手呢!根据右边的文字来看一下一种宝物大概要占多少字节!细心的找一下规律!哦!原来是用了 19个字节来储存一种宝物,慢慢的在宝物名字的周围改了试试!咦宝物的图标怎么变了,我的“菊光一文字”怎么变成茶碗了。等等怎么变成没有鉴定过的了,而且数量也变成32个了。接下来的事就和侦破案件差不多了,层层排除,最终发现可疑点。在19个字节中,第一、二个字节没有用,第三个字节比较关键但是没有规律如改为00H的话就持有这项宝物了,估计是持有人的代码,第四位是图标位值从00H-51H,51H以后会有很多其它的图片,第五个字节是宝物的价值了,左半个字节只在宝物排列中起作用,右半个字节就是价值了,分为两段,0H-7H和8H-FH,大小都是从0-7。第六个字节,嘿嘿!就是数量啦!那为什么FFH会是127个呢!哦!FFH的一半,改成80H试试,怎么变成0个了。再改成7FH试试!又是127个。咦!还是未鉴定的!噢!原来如此!又是切成一半0H-7FH为未鉴定的,80H-FFH为鉴定过的,数量都是从0-127个。后面就是宝物名称了!哈哈哈!这些东西我全要!前田庆次给你一个鬼丸,可要好好加油啊!哈哈哈!
    …………
    本文写到这里就不再继续了,相信大家只要有耐心就一定可以找到要修改的数据。给你几个提示:关于城的修改是士兵数+军马数+火枪数(各2个字节);
    关于武将的修改是外交+内政+魅力+军事(各半个字节)+12项技能(两项技能半个字节);关于官爵的修改就在宝物的上面了,在官爵名称的前二个字节是谁有该官爵。00H为主角,01H为秀长,FFH为没人有。
    最后感谢你耐心的看完这篇文章,希望这篇文章能给你带来帮助。
    *滑块验证:
    您需要登录后才可以回帖 登录 | 马上注册

    本版积分规则



    qq群及公众号二维码

    QQ|小黑屋|手机版|Archiver|星虎 ( 黔ICP备05004538号 )|网站地图

    GMT+8, 2024-11-22 19:47

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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