星虎论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 8548|回复: 2

ZT太阁立志传2乱弹系列(修改教程)

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

    [LV.5]常住居民I

    发表于 2007-8-21 09:52:44 | 显示全部楼层 |阅读模式
    这系列文章出自晶合后院论坛的人间五十年版面。

    “太阁2”乱弹

    最近又把太阁2翻出来玩,其实玩“太阁2”这样的游戏,最大的乐趣是将一大堆强将都收到自己手下,不过游戏中同时出现的武将个数是有限制的,所以要把那些弱角都杀了,后期的武将才会出现,这个很多地方都有介绍,我就不说了。不过我这个人总是心慈手软舍不得杀人,所以后期武将出现少少,我自己亲自招到的只有在姬路的明石全登和在甲府的武田胜赖。如果用明智光秀从1568年开始玩,会有几个不错的武将一开始就会出现——筒井家的岛左近、武田家的武田胜赖、岛津家的岛津家久、小寺家的黑田官兵卫、毛利家的毛利辉元等等 。

    下面开始说本文的正题——打仗是要死人的(不是废话)!
    大家都应该知道,太阁2中战事最激烈的有两个地方,一个是武田对上杉,另一个是大友对龙造寺(后期岛津也会加入战团)。
    因为游戏设定等方面的原因,武田对上杉的战争在没有玩家加入人为干涉的情况下,武田家获胜的机会及其渺茫,我先后玩了数百次,武田家只赢过一次。本来谁胜谁败没什么大不了的,但武田的主城一旦被攻下,武田家的“名将”们死伤会比较惨重,我见到最狠的一次是信玄自己逃到新主城,马场等4人被上杉招降,其余全部阵亡。
    大友对龙造寺谁胜谁败比较没谱,不过人死伤的也很厉害,不过两家一流人才不多,龙造寺家的锅岛直茂不错,大友家有双壁和一万田XX还可以,龙造寺的四天王顶天算“鸡肋”。这其中锅岛直茂阵亡的几率极大,超过80%。
    如何让这些人完好无损的加入到自己麾下呢?办法很多,下面说一下我最近使用的。
    比如说武田现在进攻上杉某城,调查城情报后会有进攻军团的情报,将信玄本队的兵改成0(用FPE搜索2次就可找到地址),这样电脑就会认定信玄死亡,武田家灭亡,武田的领地全部归上杉所有,武田家的所有家臣(包括所有支城主)全部成为浪人,哈哈,想要谁去招就是了(酒馆里浪人多的坐不下)。这种方法除大名本身无法招到(实际上正常玩大名也招不到,要改的),其他武将全可招到。
    这种改法的另一个副产品是——弱势大名大翻身。
    比如说岛津贵久正在进攻伊东家,突然身死国灭,织田正在打斋藤,也不明不白就完蛋了,哈!
    改的结果如下:
    九州现存3家势力,秋月在北、相良居中、伊东在南。
    四国被河野家统一。
    毛利的广大领土为尼子所得,重建阴阳一太守的辉煌。
    宇喜多、山名、波多野、小寺、别所等依旧健在。
    畿内形势依旧。
    织田为斋藤所灭、德川亡于今川。
    上杉、武田的领土为最上所得,北条被宇都宫所灭。
    伊达家被我篡夺,我把自己改成世继,晴宗一死家业就是我的了。
    现下天下最强的是最上、尼子、宇都宫、秋月、河野、今川,但所有强将都在我手下(最上家的最上义光能调略到)。
    弱势大名终于大翻身了……
    还有一个后遗症——从此天下太平,这些大名从来不出兵打仗(野心太低),天下只有我一个在动刀子!



    太阁2乱弹之二

    前文讲了如何把看中的优秀武将收到自己麾下,这回主要讲如何收大名。
    以前的修改方法基本都是这个思路——将大名的身份改成浪人,然后招收,其实这种方法很麻烦,还有可能造成程序的逻辑混乱,某大名既是你的手下,又是另一堆人的头儿,尤其是他有支城主时更容易混乱。

    我的方法完全是另一个路子,我自己取名叫“影子武士大法”(也许看了后你会说是无赖大法,不管了,只要有效就好)。

    首先你要收哪个大名,就先灭了他,然后这个大名就死了,死了也不管他,从你手底下找一个弱人,让他改成你要的那个强大名的名字,再换上那强大名的脸,然后把参数技能野心等全照样复制过去,这样你要的这个强大名就复活了,相信我,李鬼真的可以变成李逵,很难分辨出来。
    下面说以下具体改法:用FPE搜索能力值可以得到类似如下的数据。

    0D 42 1E 14 32 5C FF FF 2F 24 40 0D 00 10 00 B2  
                                    --    -----  
                                    姓    脸 谱  
                                    名  
    AE 51 00 FD 05 64 64 64 64 64 FF FF 0F FF E2 05  
            -- -- -- -- -- -- -- -----------  
            性 相 能力(5个)        技      能
            格 性               
    0E 00 00 00 00 00 2E 80 FF FF 11 64 5A 50 32 0D  
                     --             ----- -- -- --  
                     年             体 力  野 亲 大   
                     龄                   心 密  名                     
    42 64 00 01 64 FF FF 2F 01 00 0E 00 11 00 B7 8B  
    -- ----- -- -- -- -- -- -- --
    居 信 赖  俸 忠 家 臣 寿 身 形  
    城       禄
  • TA的每日心情
    奋斗
    2024-10-11 15:45
  • 签到天数: 40 天

    [LV.5]常住居民I

     楼主| 发表于 2007-8-21 09:54:50 | 显示全部楼层
    太阁2乱弹之五

    关于武将的其他数据

    本来要推出“大变主角”这一部分,让大家不止可以扮演新武将、秀吉、胜家、光秀,还能扮演竹中、黑田这些人,不过应中崎的要求先来点别的,好菜不怕晚!

    前文已经讲过了,武将的数据段大致是这样:
    55 00 1B 00 12 A7 51 00 AE 36 47 62 0C 18 60 CC

    15 0A FF 42 00 00 00 00 00 00 00 34 C5 FF FF 11

    64 64 0A 32 01 42 64 00 01 43 04 00 0F 01 51

    一共47字节,即使是自定义的新武将也是如此。

    下面就讲讲武将的技能是怎么表示的——
    上面的数据段是前田庆次的,47 62 0C 18 60是5项参数,统率73(47)、武力98(62)、内政12(0C)、外交24(18)、魅力96(60)。
    紧接着的CC 15 0A FF这四位,前3位是表示武将技能的,确切的说是前两个和第三个的后位,也就是C、C、1、5、A,这5个是表示武将的10项技能的,每两项对应一个,依次是算用、剑术;口才、马术;洋枪、筑城;忍术、军学;礼法、茶道。
    具体的数据对应是这样的:假设前一个技能是甲技能,后一个是乙技能,每个技能对应着0(不会)、1(1级)、2(2级)、3(3级)四种状态,甲0乙 0→0;甲1乙0→1;甲2乙0→2;甲3乙0→3;甲0乙1→4;甲1乙1→5;甲2乙1→6;甲3乙1→7;甲0乙2→8;甲1乙2→9;甲2乙 2→A;甲3乙2→B;甲0乙3→C;甲1乙3→D;甲2乙3→E;甲3乙3→F。
    按前田庆次的数据C、C、1、5、A应该是:算用0剑术3口才0马术3洋枪1筑城0忍术1军学1礼法2茶道2,如果想改全满,就是FF FF 0F FF,如果想单改就自己对照去计算吧。

    接着讲的是武将的性格和相性。
    性格的话以大名举例比较好说明问题,因为可以到3个寺院里去问,去对照!

    这是新武将大名的数据段——
    67 01 E2 02 2A BA 51 00 80 18 60 64 5F 63 64 FF FF 0F FF(后略)

    能力前的80 18代表的就是性格和相性,8所在位代表思考、勇气、物欲、饮酒四种属性,0所在位代表性格、主义、决断、义理四种属性。每种属性都是正反两个状态,就象 2进制的0和1,四个属性组成4位的2进制数,再转成16进制,就是要得出的数了。象本例的8,实际上是2进制的1000,代表思考0(固执)、勇气0 (缺乏)、物欲0(无)、饮酒1(喝),本例的0,代表性格0(单纯)、主义0(现实)、决断0(优柔寡断)、义理0(不足),这实际是个排列组合的问题,我不多说了,其他的自己试!

    大家注意,和尚对大名的评价还有喜好、气质、野心3项,喜好、气质是在相性位体现出来的(18中的8那位)。
    注意:喜好有4种而不是两种,分别是喜好刀剑、南蛮物、茶具和美术品、学问,气质是两种,组合起来是8种,以0-7表示,8-F等同0-7但有区别,简单的说0和0是相性最良、0和8就是相性良好了(这个是我推测,没去证实)。这里我没找到野心的表示方法,武将参数里的那个野心也就指这个了。

    18中的1那位,可以说才是真正的相性,就是什么武田系、上杉系这种说法了,不再多说。

    还有,大家在调略武将的时候,有一种武将是很难成功的,比如说毛利家的两川、杂贺家的孙市……这种有血缘关系的武将根本就不听你下说辞的,但只需要把武将数据段中年龄以后的第2、3字节改成FF FF,这血缘关系就解除了,可以按常规的方法调略。
    另:对于武将年龄一位,我虽知将数改大则年龄变小,将数改小则年龄变大,但没有搞明白具体换算关系,只能靠试。


    太阁2乱弹之六

    大变主角

    能不能以游戏中的任何一个武将为主角进行游戏呢?请看下文。

    对于游戏的主人公来讲,还有持有金钱、宝物等数据并没有在上面的47位中表现出来,也就是说主角必有其特定的数据段,这个数据段靠查找金钱的变化最容易找到,比如身上有345贯600文,则需查找3456,有345贯整则查找3450。

    下面是查找出来的新武将的数据段——
    67 01 00 00 00 00 00 00 00 00 09 1D 7B 5E FF FF 6B 00 00 80 75 5C 1F

    大家注意,这个09 1D,这个是目前持有的金钱数,往前数10个字节的67 01就是主角的武将代码,只要修改这个代码,主角就会变成其他武将,但由于每个武将的身份等参数均不相同,修改过后可能出现混乱甚至死机,尤其当你修改到的武将是浪人身份或陪臣身份的,有可能出现逻辑混乱。改成大名之后,进城并没有大名应该有的选项,还可以拜见大名(就是你自己)。

    目前看来:普通身份武将→浪人或陪臣会有问题,普通身份武将→大名或城主也会有问题。大名→大名、城主→城主、浪人→浪人、陪臣→陪臣有些没有问题,没有全部证实。大家要改便改,后果自负,当然我也在努力研究,使这个修改能顺利实现。其实从理论上讲,应该是没什么难度,因为大名、城主都涉及到大名所拥有的城市链条、武将链条等因素,但要完全正确的把所有链条重定向都改对,并不容易。

    目前这个改法处在实验阶段,能够无错误简单实现的也就是用所有的普通身份的武将进行游戏(所谓普通身份是指在大名主城的大名直系属下武将)。

    另外的一个发现是——好象武将的血缘关系就是靠脸谱序号决定而不是以姓名序号决定的,所以前文中的上杉景胜来找假谦信的现象也就可以解释了,因为系统只是靠脸谱序号来认人的。

    最后说一下改主角武将的两个花絮:

    * 以新武将浪人开始游戏,然后将主角改为细川藤孝,本意是拯救足利家,谁知足利义辉这家伙评定基本上不布置什么任务(他就我一个手下),我只好把城里的钱粮改多,然后靠私下拜见长信赖。闲来无事想找几个人壮大力量,转悠到清州町酒馆里一看,晕!原来的那个我(自定义的新武将)在那喝闷酒,一问居然还是浪人,录用了然后回城,走半道上足利家被灭,这个我(细川藤孝)成为浪人,那个我(自定义的新武将)不知哪里去了。狂汗……

    *大家知道,有很多武将身上是有宝物的,如果想把宝物收集全,大概只有砍死这些有宝物的武将而得到了,但很多有宝物的武将是大名身份,平时难得砍到的,这回好了,可以通过换主角来骗到!
    用木下开始游戏,把主角改为竹中半兵卫,看他的物品,居然有一个未鉴定的书籍,鉴定后会知道那书居然是等级15的“孙子秘奥义”,还有一本“吴子秘奥义”在黑田官兵卫手中,其他的书最高就只有8级了。不过听说有“天文遁甲书”,目前还不知所以然。现在就可以把主角改成有宝物的武将,让他把宝物送给目标武将,再把主角改回来,就可以骗到宝物了。

    下次就讲和宝物有关的问题!


    太阁2乱弹之七

    ********这是劫后余生的文字,不幸中的万幸,大家写东西一定要记得备份呀!********


    下面再顺便给出同宝物有关的修改——

    太阁2中可以归入宝物一类的物品一共212种,其中茶器38种、美术品42种、南蛮物20种、武器35种、财宝20种、书籍46种、去南蛮商店的介绍信2 个、墨迹(开茶会用)2个、高压外交信3个、药1种、酒3种。其中书籍中的天文遁甲书不知其详,而且我也不敢保证上面的统计没有遗漏或重复计算,不过大致数量不会错就是了。

    各类宝物中,等级最高的是15级(南蛮物最高13级),以后依次级别下降,不过书籍类除了2(3?)个15级的以外,其他的最高就只有8级了,9-14级的好象没有。

    宝物修改先说一简单的,就是把宝物改名,比如将松本茶碗变狗屁茶碗什么的。
    前文在制造已死大名改武将姓名时曾经说过,内存中的武将姓名是分开的,名字在一个区域,姓在另外一个区域,这两个区域中间,就是宝物的名字,挂上南极星这样的繁体中文平台,直接改文字就行了。

    接着说太阁2里宝物的存档方式,一般来讲各种RPG游戏都是“以宝物就人”,修改的原理是将宝物的代码改到某人物的物品代码中就行了。光荣的游戏中英杰传系列也应该是这样,由此可以改出N多的赤兔马,一人好分一个。但太阁系列不是这样,是“以人就宝物”,就是宝物代码地址在一固定区域,如果某人得到某样宝物,则在此宝物的数据段中加入该人的代码,也就是说太阁2中宝物具有唯一性,不可能改出两把村正,除非你把另一把刀的名字非改成村正。

    下面进入正题,宝物的地址开始于00 51 D2 20,每个宝物10个字节,以第一个宝物松本茶碗为例——
    E0 B0 4F 00 01 64 67 01 FF 00

    第5、6位01 64表示的是宝物图片,应该是有30个不同的图片,第7、8两位的67 01就是宝物的拥有者自定义新武将的代码。如果这两位代码类似0X 80,代表宝物现在在某商人手里,那个X就是表明在哪个商人手中。

    第9位的FF代表的上宝物的种类和价值、有没有鉴定等等。

    这个代码要详细解释一下:总的来说前一个F代表宝物的价值,后一个F代表宝物的种类。

    后一位取值范围为0-F。其中——
    0和8代表的是酒,实际上是无效位,谁愿意把自己的宝物改成酒呢?
    1和9代表书籍,但有上、下位的关系,比如说代码是F1则表示是14级的书籍,而F9则是15级的书籍,E1则是12级的书籍,E9则是13级的书籍,以此类推。
    2和A代表道具,此位大概是为介绍信、墨迹这样的特殊道具所设,无实际意义。
    3和B代表财宝,等级的定法同书籍。
    4和C代表武器,等级的定法同书籍。
    5和D代表南蛮物,等级的定法同书籍。
    6和E代表美术品,等级的定法同书籍。
    7和F代表茶器,等级的定法同书籍。

    前一位的取值范围也是0-F,其中——
    7以下表示该宝物没有鉴定过,是不是还有细分没发现。
    8代表的是宝物为0、1级,是0是1看后位,后位为0-7则是0级,8-F为1级。
    9代表宝物为2、3级
    A代表宝物为4、5级
    B代表宝物为6、7级
    C代表宝物为8、9级
    D代表宝物为10、11级
    E代表宝物为12、13级
    F代表宝物为14、15级

    在00 51 D2 20到00 51 D9 EC这整个宝物数据段中,没有发现天文遁甲书的数据,也没有发现所谓的6个隐藏宝物,也许这是PS或SS版中才有的也说不一定。

    下面给出NPC武将所拥有的宝物名称,在这方面织田信长是个超级人物,他所拥有的宝物最多,列表如下:
    茶器——珠光小茄子(15)、初花肩卫(13)、富士茄子(8)、赤乐无一物(2)
    美术品——山水图屏风(10)
    南蛮物——洋人奏乐图(12)、玻璃壶(11)、吕宋壶(9)
    武器——长谷部国重(11)、包丁正宗(10)、宗近作太刀(5)、朱枪(3)、无名协差(1)
    财宝——金块(7)*2、小粒金(1)*2
    够多的吧,你在他手下做官,任务出色完成他就会依次赏你,我是从来没有耐心得全过,如果想尽快全得到,可把清州的城防锁成各位数,然后请求筑城,3级筑城+ 赏金应该保证10天之内完工,路上不用花时间,一个月这工作可干三次,不愁信赖不高宝物不到手。买马买枪也很容易得到宝物奖赏,但路上花的时间多,不划算。

    除此外,上杉谦信有佐渡金、武田信玄有基石金、松永久秀有平蜘蛛,竹中、黑田各有一本书。

    下面再说一下药、酒之类东西的改法。
    以上这类东西的位置并不在上面提到的宝物区,而是在主角的个人参数处。比如说自定义新武将为主角的数据如下(在大变主角一节中已经讲过),具体是这样的——
    67 01 00 00 00 00 00 00 00 00 12 1D
    73 70 8D 00 6B 00 87 9A 35 5C 1F 00
    00 00 00 00

    67 01不用说了,是武将代码,12 1D是随身金钱数。第二行的第三第四字节8D 00是同行者代码,本例是黑田官兵卫。第二行第7、8字节87 9A表示的就是酒和药的数量,8的那位是铭酒数、7的那位是浊酒数、9的那位是药数、A的那位是南蛮酒数。不过一定要注意:酒和药这4位一定要买了后才会激活,凭空修改是不行的。
    第2行的第9位35,就是确定武将身份(是普通武将还是城主或大名)的关键位,这个以后再讲。

    ★我并没有找到介绍信、墨迹等的地址,估计这些是要触发了相应情节才会有的,集中在另一个数据段中,有知道如何修改的请指教。不过我可以改这些物品的名字!



    太阁2乱弹之八

    大名的支配力、官位

    大名的支配力、朝廷贡献度、官位等信息的数据地址并不是连在一处,目前的钻研成果如下:

    *通过FPE查找大名的朝廷贡献度,可查到如下数据段——
    CB EC 51 00 67 01 11 27 25 30 25 FF 07 00

    此段信息共14个字节,其中67 01 是新武将(新武将大名)代码,11 27是10001,是目前的朝廷贡献度,其后的4个字节含义不可解。
    倒数第二位的07代表的是大名的官位,07表示的是从二位内大臣,具体的代码含义如下:
    0A正一位征夷大将军(这个大概是足利家专用)
    09从一位左大臣
    08正二位右大臣
    07从二位内大臣
    06正三位大纳言
    05从三位中纳言
    X4正四位
    X3从四位
    X2正五位
    X1从五位
    X0无官位
    从三位以上官位是唯一的,从正四位开始,具体的官名有很多,这就靠前一位数值来区别,比如01代表从五位陆奥守,而F1代表从五位萨摩守。

    最前面的4个字节CB EC 51 00 大家看着眼熟吧,这是一个城的数据地址,本例中此地址是月山富山城的数据,是我这个新武将大名占领的最后一个城。这个城的数据段同样有指针数据,指向下一个城,把这个大名所有的城都串连起来。

    上面提到的数据段从00 51 B9 E8开始,每个大名有14位,游戏中承认的大名都必须在这里挂一号,这一点对凭空改出大名的修改至关重要,这个修改下文中会专门讲。

    已经被灭的大名大名代码处是FF FF,每个大名都有其固定的顺序,从东到西排列,一开始系统默认有45个。
    以下是大名的位序代码,大名的数据是按此顺序排列的:
    00南部 01伊达 02大崎 03最上 04芦名 05上杉 06北条 07宇都宫 08佐竹
    09里见 0A武田 0B今川 0C德川 0D织田 0E斋藤 0F北田 10本愿寺 11神保
    12田山 13朝仓 14浅井 15六角 16松永 17筒井 18足利 19三好 1A波多野
    1B杂贺 1C别所 1D小寺 1E山名 1F尼子 20宇喜多 21毛利 22河野 23长宗我部
    24一条 25大友 26秋月 27龙造寺 28相良 29伊东 2A土持 2B岛津 2C肝付

    新独立的大名,不论是用木下等人还是新武将,在“势力图”中查看(或者是在忍者、和尚、南蛮人处查看大名情报)一般是第三个位置,原来我就很奇怪这个排序的依据,现在明白了,新大名实际上顶的是02大崎家的位置(事实上大名代码也是02),一般你能独立的时候大崎家早被灭了,所以新大名就排在南部和伊达之后在第三位。游戏中有时大崎家会被伊达家威压屈服,这时你注意一下就知道新大名的位置已经不是第三了,会按顺序顶替下一个已灭亡大名(比如07宇都宫)的位置和代码。

    支配力的数据也可以查到,排列顺序于朝廷贡献度的相同,数据开始于00 52 4A 18,每个大名两个字节,被灭大名的数据是00 00,但修改是没有用的,估计这个数值是前面某些数据计算而来的(大致也就是采用了领地和官位来计算的),所以修改没有用处。

    该用户从未签到

    发表于 2007-8-22 22:45:54 | 显示全部楼层
    多谢版主~
    *滑块验证:
    您需要登录后才可以回帖 登录 | 马上注册

    本版积分规则



    qq群及公众号二维码

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

    GMT+8, 2024-11-22 23:55

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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