iamken321吧 关注:117贴子:3,805
  • 9回复贴,共1

曹操传EXE修改详解(转帖)

只看楼主收藏回复

声明:大家可以随意转载,不过转载前请注明出处和作者,版权归"轩辕春秋文化论坛"所有,作者:慕容雪芸。

EXE可以说是曹操传中最重要的东西了,也是曹操传最后的限制,许多朋友对这方面的修改望而生畏,其实EXE并不如想像中难,下面,我来对有关EXE修改方面内容进行一个汇总和谈谈一些个人心得。

准备篇:

一、通用修改工具:
1、UltraEdit(简称:UE,下同)必备!因为这个是修改EXE不可缺少的工具,改兵种名字什么的就靠它了。备选工具WinHex,个人觉得比UE还好用……可能是习惯问题。
2、OllyDbg,这个嘛……是反汇编工具,高级修改需要,一般新人又不懂汇编的就无所谓了,备选工具W32dsm。
3、ExeScope,用来修改游戏中对话框和装备显示的,很多人都改了兵种名字,但忘了改这个,导致在游戏中明明没有这个兵种,但装备却是这个兵种的。(举例:说岳-_\\……1.30和11.24版都有这个问题,说岳中的君主类改为豪杰类了,但是在游戏装备列表中依旧是君主,使人看了觉得奇怪。)备选工具ResHacker.exe(全面超越Exescope的工具)。
4、Stud_PE,怕是有很多朋友都没有用这个工具,也不知道这个工具吧,这个是PE综合工具,功能很强大,支持方面很多就不一一详述了。

二、曹操传专用修改工具:
1、战场形象指定器1.04,叶落姐姐所写的工具之一,用来指定武将的战场形象,必备!
2、CaoCaoPatch,VAN太守所写的EXE补丁,用来修正芭蕉扇属性,指定敌方双方等级,EXE修改前使用(为什么说要在修改前使用呢?因为EXE改动太大的话,这个一读EXE就报错,不过不要紧,后面偶会讲讲怎么用UE修改这个)。
3、Ekd5exe,周大哥哥专为说岳写的一个工具,内容大多针对说岳,不通用,不过其中有部份可以借用,其中适合所有MOD的选项:战场形象扩展、气合……

修改篇:

一、UE/WinHex修改法
(下面所说的位置和数值均为十六进制,括号中为十进制,不再说明)
这是最常见的修改方法了,适合所有人,当然……许多东西都不好修改,比如想突破什么东西,不过即使是新手不懂任何有关汇编的知道,只要知道地址都可以很好地进行修改。
下面将会一帖一帖的讲述各方面的修改内容。

PS:不懂得汇编的朋友(特别是新人),不推荐用OllyDbg和W32dsm之类的工具进行修改,因为牵泄太大,很容易出现问题,后面雪儿会说说一些有关简单汇编修改。




IP属地:江苏1楼2007-07-22 08:54回复
    声明:大家可以随意转载,不过转载前请注明出处和作者,版权归"轩辕春秋文化论坛"所有,作者:慕容雪芸。 

    突破限制篇
    不满意曹操传原有限制的朋友可不要错过了,这里有一些有用的东西 


    (十三)、HP/MP/五围上限。
    曹操传原有的上限本来就够用了,不过,人总是贪心,老是嫌HP太少了,攻击力、精神力都不够,下面说说修改的方法:

    1、HP/MP修改方法
    62f3、6313、6623、6652这四个位置分别代表我方和敌方的HP、MP上限,HP由于是双字节,上限可以改到FF FF(换成十进制是65535),MP是单字节,最多只能改为FF(255)。

    2、五围上限修改方法(注:此项修改并不能真正突破上限)
    652E、655F、6590、65C1、65F2,这三个400两个300是五围的静态值上限,改为你想要的数值即可。3E930、3E9C7、3EA15、3EA63、3EAB1这里五个400就是能力的动态能力值上限的首要条件,修改此处之后,再将3E941(武力)3E9D8(统率)3EA26(智力)3EA74(敏捷)3EAC2(士气)这五个位置改为相同的就可以了。

    3、有关显示方面的修改方法
    有时候看起来能力值没到顶很不舒服,可以设定满管能力值看起来舒服些,这没有什么实质意义,纯粹是为了美观。
    在76204处,部队属性显示的五围都对应这一个满管值。
    在5bc9e处是出兵时显示的HP满管值,5bcdc处是出兵时显示的MP满管值
    五围出兵显示的满管地址是5bda3、5bde1、5be1f、5be5d、5be9b。


    (十四)、自定义转职等级

    自定义转职等级:
    1BAEA  转职时所需要的等级
    1BB0A  显示未达到等级使用印绶时的提示:下一个兵种需要多少等级以上
    680B8 显示达到等级未转职的兵种颜色为红色

    敌方小兵转职等级:
    第一次转职41D2B、41D82
    第二次转职41D5D

    新加入武将转职等级:
    第一次转职B8A5
    第二次转职B896


    (十五)、能力属性的定义:
    我们知道每级所加参数是(部队属性+能力属性)/2,其中部队属性在data中定义,能力属性在这里定义:
    S条件6771,S增量6775;
    A条件6783,A增量6787;
    B条件6795,B增量6799;
    C增量679D。


    (十六)、木人土偶的出场声音修改:
    木人与土偶的出场声音与其他兵种不同(从地下钻出来的),要把它改回正常的出场方式,只需用UE打开exe,把56809处的31和56817H处的32改成其它数字即可。31(木人)和32(土偶)是兵种序号。

    原版曹操传中,几个幽灵部队的出场方式也是跟木人一样的,要把它改正常,请打开exe把567E7处的A2 和 567F0处的 A9改掉,这里表示的是从A2(162)事情武将(鲁肃99)-A9(169)号的武将(吕蒙99)出场方式是木人的形式,把这这个范围改掉即可。


    (十七)、扩展撤退名词
    0B413、40D87 两处的1A改为31,可使用全部49条撤退台词。


    (十八)、装备上限的修改:
    728C、7731 普通装备的等级上限(原值为3)
    7289、772E 特殊装备比普通装备高出的等级上限(原值为6)
    改了上面之后就实现了装备上限的修正,不过还要改以下几处地方:
    将7504、75D1、76B2处的03改为你想要的等级。

    但是这样做之后,敌方装备的等级还是按三级计算,还有以下六个地方要修改。
    以下746a、7489、74b6、761E、7659五个位置和74a2处,代表友军、新武将、敌方装备的中级、高级装备出现的等级。



    (十九)、等级上限修改
    本来这个可以用VAN太守的补丁修改,不过如果你对EXE进行了大量修改,补丁读你的EXE老是出错时,就可以用到了。

    首先必须要突破等级上限:
    67d5 处32改为FF
    67f0 处32改为FF
    68c7 处32改为FF


    我军等级上限:修改7D74和7DA4处的32(转换成10进制就是50);
    新加入武将等级上限:B7F1
    友军等级上限:11C35
    敌军等级上限:12053
    经验果等级上限:1BA14


    (二十)、敌小兵自动转职
    我们知道小兵与武将不同,有一定的限制,比如小兵在前两章有兵种限制,不会自动出现高阶兵种,其实要想去除这个限制很简单,将41DE9和41DED处的改为EE即可。


    (二十二)、解除场境限制
    B020处的73指场境上限
    B0EA处的28为内场景的起始。
    B13F处的72为大地图起始。


    (二十三)、音轨扩充
    修改739BB处的16,将其改大就是。
    PS:注意要修改mp3list.txt文件。


     UE的修改方法也差不多要说完了,下面再看看杂汇篇


    IP属地:江苏4楼2007-07-22 08:58
    回复
      其他解释说明由于百度帖吧功能受限,无法完整转载,可以自己去轩辕注册以后查找原帖.
      轩辕地址
      http://www.xycq.net
      原帖地址
      http://www.xycq.net/forum/viewthread.php?tid=82183&extra=page%3D1%26amp%3Bfilter%3Ddigest


      IP属地:江苏8楼2007-07-22 09:06
      回复
        • 58.44.138.*
        虽然说的很清楚,但我看不懂呢``


        9楼2007-08-17 17:18
        回复
          。。。。。
          先去下个软件,然后可以用那个软件打开相应的曹操传中的文件就可以了
          这个看不懂可以用另外一种修改器,看起来比较方便


          IP属地:江苏10楼2007-08-17 19:45
          收起回复
            哇,太好了!我要看原


            IP属地:北京11楼2008-02-19 16:56
            回复
              • 117.82.249.*
              本吧实在没人来,相关问题请去曹操传吧


              14楼2008-12-24 23:25
              回复