中世纪2全面战争吧 关注:133,610贴子:7,254,929

【新手求助】求中世纪2的所有秘籍

只看楼主收藏回复

0


1楼2008-04-22 20:31回复
    给链接也行o(∩_∩)o...


    2楼2008-04-22 20:32
    回复
      2025-08-27 15:15:01
      广告
      不感兴趣
      开通SVIP免广告
      圣墓太太太太强大了,用了我震撼了!!!! 
       选天国王朝,安条克,输入~,再输入create_unit Aleppo "Canons of the Holy Sepulcher" 3 9 3 3 
       
       create_unit Aleppo "Canons of the Holy Sepulcher" 3 9 3 3 
      Aleppo 指的城市名(就是阿颇勒),就是输入那个城市的名字,圣墓就出在那个城,前提那个城必须是你的。"Canons of the Holy Sepulcher" 指圣墓这个兵种的名字, 3 指 一次出3只部队,9 3 3 指出的部队 9经验 3武器 3甲 

      然后我想在调出圣殿骑士就输入: 
      create_unit Aleppo “Knights Templar” 3 9 3 3


      4楼2008-04-22 20:37
      收起回复
        找到E:\中2游戏\Data\world\maps\campaign\imperial_campaign目录下的descr_strat.txt文件 

        然后搜索到你想修改的家族的名字( 按CTRL+F) 

        例如法国 
        france(势力名称)1 
        denari 5000(初始资金,你要修改的就是这个了)2 

        你要修改的就是2中的数字,最大可以到999999999 
         

        England


        5楼2008-04-22 20:38
        回复
          目录下有一个medieval2.preference.cfg文件,里面有一行是show_banners = 0。 
          =0是没有旗帜、=1反之。 
           
           这是我修改后的中2原版视频,有了萨克森帝国,并且蒙古和贴木尔一进入游戏就有自己的城市。想要补丁的可以发邮件给xulu1301773200@163.com 
          或加入群:54393379(全面战争技术交流群) 
          去掉旗帜教程:游戏中,每个方阵头上都飘着很多小旗帜,并且还是插在人的头顶上,感觉很不真实,我们来去掉他!!! 
          export_descr_unit文件夹查找所有的 
          banner faction关键字和banner holy关键字。 
          把后边的值改成:no 
          如:banner faction no


          6楼2008-04-22 20:38
          回复
            E:\Medieval II Total War\data\world\maps\campaign\imperial_campaign\descr_strat.txt这个文件里面。 去搜"nonplayable" (其实不用搜,就那么几个字。)在它下面有一行是“papal_states”把他剪切到“playable”那一栏里面,格式就照他原来的样子


            7楼2008-04-22 20:40
            回复
               其实也很简单,就是修改游戏目录\data\world\maps\campaign\imperial_campaign\descr_strat.txt文件。

                首先记得去掉这个文件的所有属性,不然不能保存!!

                然后打开它,找到代表游戏开始和结束年份的字段:

                start_date 1080 summer

                end_date 1530 winter

                timescale 2.00

                其中这个timescale 2.00就是游戏的回合数,修改后面的那个数值就可以了,试验了几次:

                一年10回合是:timescale 0.05

                一年8回合是:timescale 0.10

                一年4回合是:timescale 0.20

                具体修改成多少回合大家自己试下吧。

                另外要注意的是,虽然改了一年N回合,但每个回合季节仍然会变,这点有些美中不足。

               将unlockable的内容剪切(不是复制)到playable的内容里面,保存。


              8楼2008-04-22 20:40
              回复
                1. 打开file :
                descr_events

                在imperial_campaign 的文件夹里

                2. 把有下底线的那段数字改成 2 空格 3, 全来文件里是没有底线的,方便你门看才加的

                ; ------------ CORE GAME EVENT --------------
                event historic gunpowder_discovered
                date 160 170
                movie event/gunpowder_invented.bik

                3. save


                9楼2008-04-22 20:42
                回复
                  2025-08-27 15:09:01
                  广告
                  不感兴趣
                  开通SVIP免广告
                  data下的descr_campaign_db文件要修该的是<max_age uint="90"/>最大年龄的岁数和<old_age uint="60"/>60岁以上称为老者的年龄 
                   
                   
                   作者: 急风剑影 2008-2-28 13:27   回复此发言 
                   
                  --------------------------------------------------------------------------------
                   
                  3 回复:怎么修改将领寿命呀? 国家成员青黄不接了 
                   在控制台输入 
                  give_trait Fertile 3 
                  生育能力增加.. 
                   
                   
                   作者: 95377963 2008-2-28 15:43   回复此发言


                  10楼2008-04-22 20:44
                  回复
                    1、增加城市人口:

                      <>里是城市名字、数量

                      add_population <settlement name> <number>

                      2、将派系的任一个特性赋予一个将军:

                      <>里是角色名称, 特性名称和等级

                      give_trait <character> <trait> <level number>

                      3、自动建造城中建筑生产队列:

                     

                      完成在等待栏中的建筑物, <>是城市名

                      process_cq <settlement name>

                      4、得到指定数量金钱:

                      <>里是金钱数量

                      add_money <number>

                      5、开/关战争迷雾

                      toggle_fow

                      6、按下自动反击键(Auto Retaliate)自动获得下一战役胜利 

                      请在战役面输入,<>里是攻击方和防守方名字

                      auto_win <attacker|defender>


                    11楼2008-04-22 20:44
                    回复
                      ;
                      ; Medieval 2 Total War Unit Details spreadsheet-generated unit descriptions
                      ;

                      ;Data entries are as follows
                      数据格式如下
                      ; Type The internal name of the unit. Note this not necessarily the same as the on screen name
                      单位的代号,这代号不需要与游戏中显示的名称一样
                      ; dictionary The tag used to look up the on screen name
                      单位名称,单位在游戏中显示的名称
                      ;
                      ;Category and class define the rough type of the unit. They're used for setting some default attributes and for
                      ;determining where units go in formation amongst other things such as tags to support AI army formation
                      ; category infantry, cavalry, siege, handler, ship or non_combatant
                      单位种类:步兵,骑兵,攻城单位,教练?(什么单位啊……不明),战舰和非战斗单位
                      ; class light, heavy, missile or spearmen
                      类型:轻型,重型,射击型或枪兵
                      ;
                      ; voice_type Used to determine the type of voice used by the unit
                      声音类型:单位使用何种配音
                      ;
                      ; soldier Name of the soldier model to use (from descr_models_battle.txt)
                      士兵:士兵使用的名字(与descr_models_battle.txt相同)
                      ; followed by the number of ordinary soldiers in the unit
                      士兵的数量
                      ; followed by the number of extras (pigs dogs, elephants, chariots artillery pieces etc attached to the unit)
                      士兵携带的动物(比如猪、狗、大象、战车、火炮等等)
                      ; followed by the collision mass of the men. 1.0 is normal. [Only applies to infantry]
                      士兵质量,1.0为正常(只对步兵有效)
                      ; officer Name of officer model. There may be up to 0-3 officer lines per unit
                      指挥官:指挥官使用模型的名称,一个队伍里可以有0-3个指挥官
                      ; ship Type of ship used if applicable
                      船:船可用
                      ; engine Type of siege engine used by unit
                      引擎:攻城单位攻城器
                      ; animal The type of (non ridden) animals used by the unit
                      动物:单位携带动物的名称(非骑乘的)
                      ; mount Type of animal or vehicle ridden on


                      12楼2008-04-22 20:47
                      回复
                        每个士兵携带的danyao数量
                        ; Weapon type = melee, thrown, missile, or siege_missile
                        wuqi类型:格斗、投掷、发射、攻城
                        ; Tech type = simple, other, blade, archery or siege
                        科技类型:简单、其他、刀刃、弓箭、攻城
                        ; Damage type = piercing, blunt, slashing or fire. (I don't think this is used anymore)
                        shanghai类型:穿刺、钝器、砍杀、fashe(我想这些属性不再被使用了……)
                        ; Sound type when weapon hits = none, knife, mace, axe, sword, or spear
                        wuqi打击时的声音:没有、刀、锤子、斧头、剑、矛
                        ; Optional. Name of effect to play when weapon fires
                        当wuqi发射时的声音,可选
                        ; Min delay between attacks (in 1/10th of a second)
                        攻击最小延迟(1/10 秒)
                        ; Skeleton compensation factor in melee. Should be 1


                        15楼2008-04-22 20:51
                        回复
                          ; Skeleton compensation factor in melee. Should be 1
                          不明白……
                          ; stat_pri_ex Optional. attack bonus vs mounted, defence bonus vs mounted, armour penetration
                          可选,攻击骑兵加成,防御骑兵加成,船甲
                          ; stat_pri_attr
                          ; primary weapon attributes any or all of
                          主wuqi属性
                          ; ap = armour piercing. Only counts half of target's armour
                          穿甲:就是effect against armor
                          ; bp = body piercing. Missile can pass through men and hit those behind
                          穿人:就是弩车类一次射死几个人
                          ; spear = Used for long spears. Gives bonuses fighting cavalry, and penalties against infantry
                          矛:矛属性,对付骑兵时加成,对付步兵时减成
                          ; long_pike = Use very long pikes. Phalanx capable units only
                          长矛:使用极长矛,使用枪阵的单位才能有这个属性
                          ; short_pike = Use shorter than normal spears.
                          短矛:使用短矛,同上
                          ; prec = Missile weapon is only thrown/ fired just before charging into combat
                          投掷类单位才能有的属性,冲锋前先像敌人投掷
                          ; thrown = The missile type if thrown rather than fired
                          投掷wuqi
                          ; launching = attack may throw target men into the air
                          发射wuqi
                          ; area = attack affects an area, not just one man
                          面打击
                          ; spear & light_spear = The unit when braced has various protecting mechanisms versus cavalry charges from the front
                          在面对骑兵冲锋时获得额外保护
                          ; spear_bonus_x = attack bonus against cavalry. x = 2, 4, 6, 8, 10 or 12
                          对付骑兵时加权值

                          ; stat_pri_armour Details of the man's defences
                          单位防御属性


                          16楼2008-04-22 20:52
                          回复
                            ; stat_fire_delay Extra delay over that imposed by animation, hetween volleys
                            远程wuqi的发射延迟
                            ;
                            ; stat_food No longer used
                            不再使用
                            ; stat_cost Number of turns to build,
                            士兵训练需要的回合数
                            ; Cost of unit to construct
                            士兵训练需要的资金
                            ; Cost of upkeep
                            维护费
                            ; Cost of upgrading weapons
                            升级wuqi消费
                            ; Cost of upgrading armour
                            升级护甲消费
                            ; Cost for custom battles
                            自定义战斗中的花费
                            ; stat_stl Number of soldiers needed for unit to count as alive
                            战斗后士兵要保留多少个该单位才能被保存
                            ; armour_ug_levels Smith level needed for each armour upgrade
                            单位需要多少级铁匠铺升级盔甲
                            ; armour_ug_models Body for each upgrade level
                            升级盔甲后的模型

                            ; stat_ownership List of factions and cultures that may have this unit
                            单位属于哪个国家或文明
                            ; era 0, Optional List of factions that use this in multiplayer era 0
                            ; era 1, Optional List of factions that use this in multiplayer era 1
                            ; era 2, Optional List of factions that use this in multiplayer era 2
                            ; info_pic_dir Optional. Dir to find the info pic in (instead of faction dir)
                            ; card_pic_dir Optional. Dir to find the unit card in (instead of faction dir)
                            ; unit_info Info for unit info panel. Melee attack, missile attack, defence



                            battle_models.modeldb 用于添加他国兵种并显示其正常贴图

                            原文件未经格式化,阅读起来很困难。但稍加改变后就能一目了然。单独一行的1或者2表示这个模型有几个国家使用。添加新国家就像红字部分那样,把原有的复制过来,再把国家名字改掉。国家前面的数字是固定的,照搬即可。所有国家对应的数字分别为:7 england,6 france,3 hre,5 spain,6 venice,6 sicily,5 milan,8 scotland,9 byzantium,6 russia,5 moors,5 turks,5 egypt,7 denmark,8 portugal,6 poland,7 hungary,12 papal_states,6 aztecs,7 mongols,8 timurids。注意空格不能多也不能少,但是插入回车没关系。希望有人能做个小程序把整个文件转换成格式化文件。改好的battle_models.modeldb应该始终放在\Medieval II Total War\data\unit_models\下面,而不是mymod下。然后用"F:\Medieval II Total War\medieval2.exe" --io.file_first或者"F:\Medieval II Total War\medieval2.exe" "@mymod.cfg" --io.file_first 来启动游戏。其中--io.file_first是指优先读取用户文件而不是pack中的文件。以后做mod可以不用mymod了。

                            以上只是在战斗地图中显示兵模,但是兵牌和兵种介绍上还是农民图案。还需要第二步修改:
                            新建并执行bat文件,内容为unpacker.exe --source=..\..\packs\*.pack --destination=c:\packs\ --filter=*文件名*.tga,其中文件名替换成你要修改的兵种的名字。然后到c:\packs\data\ui下找到unit_info和units2个文件夹,分别把里面别的国家名字的文件夹改成你指定的国家名字即可(分别保留一个文件夹,多余的删除)。最后把这两个文件夹复制到mymod里对应的目录下。


                            18楼2008-04-22 20:54
                            回复
                              2025-08-27 15:03:01
                              广告
                              不感兴趣
                              开通SVIP免广告
                              每个士兵携带的弹药数量
                              ; Weapon type = melee, thrown, missile, or siege_missile
                              武器类型:格斗、投掷、发射、攻城
                              ; Tech type = simple, other, blade, archery or siege
                              科技类型:简单、其他、刀刃、弓箭、攻城
                              ; Damage type = piercing, blunt, slashing or fire. (I don't think this is used anymore)
                              伤害类型:穿刺、钝器、砍杀、发射(我想这些属性不再被使用了……)
                              ; Sound type when weapon hits = none, knife, mace, axe, sword, or spear
                              武器打击时的声音:没有、刀、锤子、斧头、剑、矛
                              ; Optional. Name of effect to play when weapon fires
                              当武器发射时的声音,可选
                              ; Min delay between attacks (in 1/10th of a second)
                              攻击最小延迟(1/10 秒)
                              ; Skeleton compensation factor in melee. Should be 1


                              19楼2008-04-22 21:18
                              回复