三国群英传2修改交流吧 关注:606贴子:3,760
  • 13回复贴,共1

【技术贴】群英2修改版的制作

只看楼主收藏回复

三国群英传2原版游戏其实只要两个文件即可运行,那就是Sango2.exe和Sango2.PAK,前者是主程序文件,后者是游戏资料包文件。同样,做修改版也要从这两方面入手。


IP属地:广东1楼2015-08-29 10:06回复
    一、Sango2.exe的修改:
    1、1.05主程序免CD修改:安装原版游戏后用官方升级补丁升级至1.05光盘版,用16进制编辑器(如:UltraEdit、WinHex甚至是金山游侠V)修改Sango2.exe主程序,
    查找750E68ACD44800FF15802C4A0083C4048BE55DC3
    改为EB0E68ACD44800FF15802C4A0083C4048BE55DC3即可。
    2、主程序的其它修改:使用《群英2主程序修改工具》春天的修改工具【Sango2Editor2】系列,只要你想要的功能它都有了!
    二、Sango2.PAK的修改:
    1、PAK文件的解包打包:可使用《群英1、2、3PAK解包打包工具》v1.1(作者:陈俊彦),解包也可使用《RPGViewer》v2.6B805(作者:Van)。
    游戏资料包必须解包后才能修改,修改后必须打包才能使用,呵呵~
    2、BIG5码和GB码文本的转换:可使用《文本内码转换》(作者:马健)。
    游戏内的大部分信息都是存在.ini文件中的,修改时就是改动.ini文件。但它是BIG5码的,所以要把它转为GB码,修改后再转回BIG5码。
    Magic.ini:含武将技和军师技的资料。
    Message.ini:含各种消息,对话。
    Sango.ini:含所有兵符、武器、马匹、书籍、阵法、物品的资料。
    Things.ini:含各种武将技、军师技的调用资料(谨慎修改!)。
    Times1-5.ini:含各时期君主、城池、路径、武将的资料。


    IP属地:广东2楼2015-08-29 10:08
    回复
      大神 继续啊。我拿小本子记着呢。


      3楼2015-08-29 10:08
      回复
        附录:1-刘 2-刘 3-刘 4-董 5-曹 6-公孙 7-孔 8-孔 9-张 10-刘 11-袁 12-袁 13-韩 14-马 15-乔 16-丁 17-孙 18-彻 19-陶 20-赵 21-孟 22-金 23-龚 24-王 25-严 26-何 27-盗贼
        注释1——Magic.ini文件中的MAGIC:
        [MAGIC]
        (代表武将技)
        SEQUENCE =序号 (原版上限为127,超过无效。)
        NAME =武将技名称 (最好不要超过4字。)
        MP =技力消耗值 (可以添“-”负号,如果是负值,技力非但损耗,反而增加。)
        POWER =气力消耗值 (最高100,最低为0,如果为0则武将发动武将技不消耗技力,直接就可以攻击。)
        ATTACK =对敌方武将伤害值 (如果该武将技是专门杀兵补兵补血的,此数值无效。)
        SCRIPT =武将技调用代码 (EXE调用、THINGS控制动画、MAGIO控制伤害值。)
        ATTRIB =攻击对象 (敌方全体、敌方武将、敌方士兵。)
        TITLE =设置武将技使用官衔 (实际无用。)
        NOTE =武将技的注释和武将技的级别。 (不是新创武将技,不用理会。)
        ACTIVE =使用武将技时,游戏显示攻击对象的画面注释
        (敌方全体、敌方武将、敌方士兵。)
        注释2——Magic.ini文件中的WISE:
        [WISE]
        (代表军师技)
        SEQUENCE = 序号 (原版上限为127,超过无效。)
        Execute = 执行代码(1-67) (EXE调用。)
        WiseLevel= 军师技等级(0、1、2、3) (无等级、初级、中级、高级)其中的后选、诈败、包围、化解、封武将技等为无等级军师技
        NAME =军师技的名称 (最好不要超过4字。)
        ATTRIB =军师技的属性(0、1、2、3) (军师技使用成功与否,一般是比双方智力,然后:0,可被化解计策化解;1,同种军师技可以相互化解,如后选出阵;2,化解任何军师技,“化解计策”专用;3,指定类型的军师技可以相互化解,如“逼近敌军”和“包围敌军”)
        Level =军师技使用等级 (不是新创军师技,不要修改。)
        ACTIVE = 目标(1、2、4、8) (1,作用我方士兵;2,作用我方武将;4,作用敌方士兵;8,作用敌方武将。)


        IP属地:广东5楼2015-08-29 10:09
        回复
          前面禁止回复


          IP属地:广东8楼2015-08-29 10:12
          回复
            哈哈,我只想说我完全看不懂这是什么


            10楼2015-08-29 16:24
            回复


              来自iPhone客户端11楼2015-09-09 06:36
              回复


                来自iPhone客户端12楼2015-09-10 08:42
                回复


                  IP属地:河南来自Android客户端13楼2016-06-27 19:46
                  回复
                    没有修改士兵的文件吗


                    IP属地:湖南来自iPhone客户端15楼2018-04-03 07:51
                    回复
                      怎么恢复搜索功能?


                      IP属地:内蒙古16楼2020-03-17 13:16
                      回复
                        不明觉厉


                        来自Android客户端17楼2021-07-07 02:47
                        回复
                          同样求问怎样恢复被屏蔽的搜索功能


                          IP属地:广东来自iPhone客户端18楼2022-03-24 07:34
                          回复