富甲天下吧 关注:15,638贴子:144,154
  • 26回复贴,共1

【解答为何修改的武将数据在剧情模式下显示有误】

只看楼主收藏回复

一楼祭度娘....


IP属地:广东1楼2012-12-16 12:02回复
    实在是忍不住了,看到很多吧友都会问这个问题?而楼主呢?经常是回答完又回答,所以对此,专门另开一个帖子回答这个问题,希望大家能够清楚明白各种原理。


    IP属地:广东2楼2012-12-16 12:02
    回复
      2026-02-04 17:10:13
      广告
      不感兴趣
      开通SVIP免广告
      好了,废话少说,直接进入问题答案。希望观看的看官们,能够边打开文件,边对照着看,这样会比较容易理解。


      IP属地:广东3楼2012-12-16 12:03
      回复
        为什么修改的武将数据在剧情模式下显示有误?
        这是因为我们通常修改的武将数据,实际上是分为两个部分:
        第一个部分是武将的初始体力,武力,智力数值是存放在stage里面的000-051所有文件夹里面的mandata.dat文件,而通常为什么我们在自由模式下的全国地图下显示这三个数据是已经修改过的,而剧情模式就显示是原始数据呢?这是因为我们把已经修改过的mandata.dat放到了051这个文件夹里面了,所以才能显示正常,如果你要玩其他的地图,你只需要将stage里面的051文件夹里面的mandata.dat文件复制替换到你想要的玩的地图下面即可。

        (000-038是三位主公的剧情模式地图,而039-051文件夹都是自由模式地图,前面是剧情模式,后面是自由模式)
        PS:在这里,着重强调一句:你们肯定在想,要想把修改好的武将数据在剧情模式下显示无误,那把已经修改好的mandata.dat全部放到000-051的所有文件夹里面覆盖原文件就好啦,千万别!!!是的,如果这样做,的确,修改好的武将数值会显示出来,但我保证百分之一百会出错,至于为什么?后面我再详细解答!这是我本人亲测!


        IP属地:广东5楼2012-12-16 12:05
        回复
          第二个部分是武将的陆战,水战,林战初始数值以及成长数值,大招,大招发动几率等等的修改,而这部分则是存放在另外一个data文件夹里的mandata.dat,这里的mandata.dat和上面的mandata.dat是两者不同的概念,请各位看官分清。
          (这里虽然也会显示初始体力,武力,智力数值,但在这里修改是没有一点用的)
          这里面的数据一旦修改,就会永远固定下来,不像上面的文件一样,这就可以解答为什么陆,水,林三战的数据在剧情模式下也可以显示修改完的数值,而体,武,智就显示不出来。


          IP属地:广东6楼2012-12-16 12:07
          回复
            在回答下面这个问题之前,先回答为什么不能已经修改好的mandata.dat全部放到000-051的所有文件夹里面覆盖原文件?


            IP属地:广东7楼2012-12-16 12:07
            回复
              这是因为大部分的修改者一开始修改都是用UE打开051自由模式下全国地图mandata.dat进行修改的,而各位主公的身边武将基本都只有9个人,主公一个,身边武将六个,聚贤庄两个。
              举个例子,假设性038是曹操剧情模式下最后一关,地图也是全国,你把051自由模式下全国地图mandata.dat复制覆盖到038曹操剧情模式下全国地图,会发生什么事?虽然体武智数值没错了,但本来曹操剧情模式下基本归属于曹操的曹姓武将都在他身边了,可是你这一覆盖,他身边的武将就只剩9个,不出错才怪。
              为什么会这样?因为,这个stage文件夹里面的mandata.dat很麻烦的,他还关乎到一个很重要的问题,就是武将的初始位置,明明剧情模式下的主公本来已经拥有这些武将,可一覆盖,就全没了,这就造成武将初始位置的混乱。


              IP属地:广东8楼2012-12-16 12:08
              回复
                那如何才能使得修改好武将数值(体武智)在剧情模式下也能显示呢?
                一个蠢到不能再蠢,笨到不能再笨的方法,把要修改的所有武将初始体力,武力,智力三个数值记录下来,然后用UE逐一打开000-038所有剧情模式下的mandata.dat,一个一个的修改,我保证绝对不会出乱子,要修改之前,先把那个文件夹里的mandata.dat先备份好,一旦出现了问题,再覆盖回去。
                别妄图拿其他文件夹的mandata.dat覆盖,因为要知道每一关,主公身边的武将都不尽相同的。有些关卡,某些武将是不登场的。
                如果最终修改下来,你还没挂的话,那恭喜你,你已经完成了一个巨大耗时间耗精力耗眼力的巨大工程了。


                IP属地:广东9楼2012-12-16 12:10
                回复
                  2026-02-04 17:04:13
                  广告
                  不感兴趣
                  开通SVIP免广告
                  因为不截图,可能在讲述的过程中,逻辑思维有点乱,能看明白最好,看不明白那我也无能为力。


                  IP属地:广东10楼2012-12-16 12:10
                  回复
                    无人问津...


                    IP属地:广东11楼2012-12-24 13:24
                    回复
                      给LZ捧个场,请教两个问题
                      1.LZ在5L最后所说的“修改好的武将数值会显示出来,但我保证百分之一百会出错”中的“出错”指的大概是什么?我下了个修改过的文件放在剧情模式,结果经常出现单挑之后守城武将消失,城池变成空城的情况,无论胜败,敌我都有,这是什么原因造成的?
                      2.如果修改stage51中的mandata文件时将武将的初始位置修改成剧情模式最后一关的情况,也就是将家臣型武将全部招满,然后把这个修改好的文件复制到之前所有stage文件夹里,这么做可行否?理论上来说,结果无非是在前几关的时候主公多了几个后面才出现的武将,似乎不是大问题吧?


                      IP属地:江苏12楼2012-12-26 09:51
                      收起回复
                        也捧下楼主,这些问题我模模糊糊都感觉到了,楼主分析的很透彻。
                        “第二个部分是武将的陆战,水战,林战初始数值以及成长数值,大招,大招发动几率等等的修改”。还有“技能”,这也是用凤雏版玩剧情的新体验处。

                        “第一个部分是武将的初始体力,武力,智力数值”,这也是导致凤雏版剧情时董卓仍然非常弱的原因,虽然董卓那群垃圾(包括改头换面的垃圾,如颜良文丑袁绍)三战提高了,但初始武力智力仍然低的吓人(颜良文丑都不到八十,确实只有给关羽甚至关兴练级的份)

                        自由模式其实人物少(9个)是硬伤,一个城保证收费要不就是一个全能的武将(如关羽,最好本身智力高或者加个垃圾文官太守),要不就是一个野战的文官+一个单挑的。9个人(身边得留1,2个吧)最多也就3,4座。四个主公玩24城根本占不满,大部分时间在爬格子。
                        如果有个修改器能改切换剧情模式的主角(比如把最后一关切换成董卓游戏),应该会非常有意思


                        IP属地:湖北13楼2012-12-27 00:18
                        收起回复
                          只修改data的mandata文件而不动stage里的mandata文件是玩剧情模式的一个较好的办法,这样肯定不会出现BUG。在剧情模式下初始的体智武数据可以考虑用修改器在存档里修改,其好处是在修改界面直接输阿拉伯数字要比在文件里修改十六进制代码要方便很多,坏处是每玩一关就得重新修改,工作量可能比在stage里修改更大。
                          另一个问题是由于初始武将位置不一致等问题,导致剧情模式的武将数据错位,就如13L那种情况。打个比方,关羽的形象,大招,三战,成长虽然不变,但初始体智武数据乃至野战时说的话却全是关平的(看着关羽在野战中大喊“再不投降我就叫我义父来啦”也挺喜感的)。如果要修改数据,就要在存档修改器中修改【关平】(注意,不是关羽),把他的初始数据体84武98调成关羽的初始数据体95武116等,然后打开修改后的存档,关羽的数据就正常了。
                          具体到13L的情况,剧情模式修改过的颜良武力不足80,怎么改?首先,查看其初始体智武数据,看他和哪个原版人物对的上。比如假设颜良的数据是体力116武力74智力35,我们就可以看出其对应的原版人物是牛辅,然后用存档修改器修改牛辅的数据,把数值改成理想中的颜良数值,比如武力110+,然后打开存档,颜良的武力就变成110+了。然后照此方法一个个改,虽然麻烦了一些,但不会出现BUG,玩起来更爽,因此还是值得的。


                          IP属地:江苏14楼2012-12-27 15:01
                          收起回复
                            这里有两组别人修改好的文件,里面对武将进行了优化和调整,可以用我上面讲的方法在剧情模式玩,也可以直接在全国自由模式下玩,注意保存原文件。
                            http://iask.sina.com.cn/u/1727462685/ish?uid=1727462685
                            http://iask.sina.com.cn/u/2100709613/ish?uid=2100709613


                            IP属地:江苏15楼2012-12-27 15:08
                            收起回复
                              2026-02-04 16:58:13
                              广告
                              不感兴趣
                              开通SVIP免广告


                              IP属地:广西16楼2013-02-26 01:01
                              回复