攻略详情

中世纪2-修改汇总

作者: 佚名 2013-01-30 17:08
添加他国兵种并显示其正常贴图
解决双手斧类武器兵种bug的骨架补丁
修改各种历史事件的时间
资源改动
修改城市人口增长率
修改叛军出现几率
一年n回合修改
修改外交关系
去掉士兵脚下的绿标记
雇佣兵的修改
移动力修改
每回合量產多名agent 
一回合造9个单位
兵种产生速度和最大可生产量
修改投射类兵器的命中率
火枪手的修改
常用traits
常用ancillary

宗教审判者
烧烤基础成功率
指定教皇国
范围攻击类武器的具体效果
地形对移动速度的影响
转化信仰
红衣主教
牧师变成异端
贿赂将军
最大年龄
屠城获得金钱
商人贸易收入
刺杀基础成功率
十字军移动速度加成
攻城器生命值
攻城器攻击间隔
火炮对部队准确度
炮弹弹跳度
城镇人口上限
允许拥有公主
泥土比黄金还贵
城墙/塔楼的生命值
ancillaries和traits的效果一览表
招募单位的经验值
attributes属性大全
常用建筑属性列表



工具:
官方unpacker工具最详尽使用方法
http://game.ali213.net/thread-1292989-1-1.html
unpacker工具傻瓜版下载,可提取所有txt和xml文档
http://game.ali213.net/thread-1289606-1-3.html

解包工具 mtw2 pack文件解包工具v1.01下载
http://game.ali213.net/viewthrea ... 1%26filter%3ddigest
解密工具 中世纪2 pack文件解码工具(解压无错版)
http://game.ali213.net/thread-1275360-1-4.html
中世纪2全兵种快速检索表(excel) 
http://game.ali213.net/viewthrea ... ;extra=#pid11924376


mymod简易安装版下载
http://game.ali213.net/thread-1281810-1-3.html

mymod制作方法:(中世纪2根目录指medieval2.exe所在的文件夹)
1、在中世纪2根目录下创建一个批处理bat文件,内容是"medieval2.exe @mymod.cfg" 不包括引号
2、复制medieval2.preference.cfg文件,并把它重命名成mymod.cfg,也放在中世纪2根目录下
3、在mymod.cfg中添加如下两行代码:
[features]
mod = mymod
4、在中世纪2根目录下新建一个名为mymod的文件夹
5、在mymod文件夹内新建一个data文件夹,在data文件夹下分别新建world,sounds,loading_screen三个文件夹。
6、把官方world文件夹下的所有文件全部复制到刚才的world文件夹内(可作进一步修改)
7、把官方sounds文件夹下的events.dat,events.idx复制到对应的目录
------------以上步骤是必需的,缺少一个就无法正常游戏----------------
8、用解包/解密工具提取出loading_bar.tga,loading_logo.tga,loading_screen_1.tga,loading_screen_2.tga,
.............loading_screen_17.tga,loading_screen_demo.tga 放在loading_screen目录下(部分文件暂时无法解密)
9、用解包/解密工具提取出要修改的文件,修改后以明文的形式直接放在data文件夹内对应的目录下。具体方式方法请参考罗马全战。
注:mymod可以改成其它你喜欢的名字,但各处名字必须统一!


中2全开地图补丁,所有国家全开v1.8
http://game.ali213.net/thread-1288197-1-2.html


解决双手斧类武器兵种bug的骨架补丁
http://game.ali213.net/thread-1292467-1-1.html


修改各种历史事件的时间:
在imperial_campaign 的文件夹里, 打开file :descr_events会看见如下
; ------------ core game event --------------
event        historic        gunpowder_discovered    火器的出现
date        160 170 (最小发生回合/最大发生回合)   
movie        event/gunpowder_invented.bik
event        historic        mongols_invasion_warn      蒙古入侵
date        128 144
event        historic         world_is_round                 地球是圆的(发现美洲)
date        320 328
把回合数改成1就会变成第一回合发生.



资源改动
进游戏 按“~”调出控制台 
把鼠标指针放在想修改出资源的地点  进游戏 按“~”调出控制台 
输入show_cursorstat 会显示出这地点的id 也就是 两个数字 例如 282  70
打开descr_strat 里面找到数据 例如
; >>>> start of resources section <<<<
resource        gold,        172,        99
那么我们只要把后面的数字改成
resource        gold,        282,        70


修改城市人口增长率
方法一:
打开descr_regions.txt文件,找到要修改的城市所在省份
inverness_province
inverness
scotland
english_rebels
20 25 225
atlantic, explorers_guild
5
4
religions { catholic 90 orthodox 0 islam 0 pagan 5 heretic 5 }
其中的5表示初始农业值,把它改低就能相应减少人口增长率(当然收入也减少了)

方法二:
改descr_settlement_mechanics.xml
spf代表settlement population factor
sof代表settlement order factor
sif代表settlement income factor
要一劳永逸的解决人口问题,spf相关项目里的city max population从72000改小一点,譬如48000即可。citedal的max population为18000,无需改变。
另外建议你把spf farm 的modifier改小一点,譬如改到0.5,可以减轻建农场后导致pop boom人口增长过快的问题。
sof的modifier基本上都是1,所以要解决治安问题,还是要改edb。适当加大happiness bonus,law bonus和health bonus。 


一年n回合修改
修改descr_strat.txt文件
timescale        2.00    其中2.00表示每回合经过的年数

修改叛军出现几率
修改descr_strat.txt文件
brigand_spawn_value 9999   叛军的出现几率,数字越大几率越低
pirate_spawn_value 9999    海盗的出现几率,数字越大几率越低

修改外交关系
faction_standings  england,  -0.2  france, scotland  表示england和france, scotland的关系每轮都会自动下降0.2。这就是为什么电脑会突然翻脸了。


去掉士兵脚下的绿标记
找到安装目录下的 medieval2.preference.cfg 文件(或者其它cfg文件),用记事本打开。
找到disable_arrow_markers = 0,把“0”改成“1”就可以了。 


雇佣兵的修改descr_mercenaries.txt
地区、省份名称,不要随便改动
unit name,exp x,cost x,replenish x - x,max x,initial x,start_year x,end_year x,religions { a b c },crusading,events { a b c}
单位名称,经验值,招募价格,每回合出现的最小/最大几率,最大累积数量,总可招募数,开始年份,结束年份,可招募的派系,是否属于十字军,特定事件发生后才可招募


移动力修改
在descr_character.txt中查找starting_action_points,然后把80改成你要的数字,越大能走的越远。


可每回合量產多名agent (assassin, spy, merchant, priest, diplomat)
在export_descr_buildings.txt 裡把所有的agent_limit 的句子去掉,如:
                agent_limit priest 1
                agent_limit merchant 1 
可無限生產priest 和merchant
在descr_campaign_db.xml裡找出把1改為自已想要每回合可賗人的數字,如10,就可以每回合可以出10個人


一回合造9个单位
在export_descr_buildings.txt中查找recruitment_slots,将后面的数字都改为9。如在之后加入国家,则表示仅指定的国家受到该限制。比如:
     recruitment_slots 2
          recruitment_slots 9 requires factions { portugal, }
表示其它国家每回合可造2个单位,葡萄牙每回合可以造9个单位。同理也可以这样修改agent_limit和recruit_pool。


修改投射类兵器的命中率
打开descr_projectile.txt
damage  对建筑攻击力
damage_to_troops  对部队攻击力
radius  发射物体积
mass  发射物质量(越大敌兵飞的越远越高)
area  有效范围(越大范围越大,改成1000就是原子弹了)
accuracy_vs_units  对部队命中率(越小越精确,cannon类火炮命中率有上限)
min_angle/max_angle  最低最高射角
velocity  出膛速度,小的话弹道高但射程近,大则反之
bounce        0.01 0.01 0.01 0.01 弹跳度(如此4个0.01能使炮弹在地面上弹跳4次)


火枪手的修改
1、让所有火枪手都能进行轮换射击
开打export_descr_unit.txt,找到要修改的兵种,改成如下设置
attributes       sea_faring, hide_forest, can_withdraw, gunpowder_unit, fire_by_rank, start_not_skirmishing, gunmen
formation 1.3 1.3 2.4 2.4 2
关键是fire_by_rank和士兵间适当的间距,就能保证进行二段射或者三段射(实际感觉分两排射击效果效率更高)
2、取消火枪手的第一排射击限制和装弹动作,使各排士兵能同时射击
开打export_descr_unit.txt,找到要修改的兵种,去掉gunpowder_unit, fire_by_rank, gunmen 三个属性


密籍相关:

创造部队
create_unit london "irish kerns mercs" 1 9 3 3
后面参数分别表示 城市名/野外将军名 "部队名" 数量 经验 武器等级 防具等级
部队名字不一定是游戏中显示的名字,具体可查看export_descr_unit文件,或者参考 中世纪2 各国兵种单位一览
http://game.ali213.net/thread-1267270-1-15.html


将军 公主 及其他agents技能(trait) 整理
可参考mtw2将领部分特性(traits)分析http://game.ali213.net/thread-1278420-1-15.html

一、traits: 
秘笈用法 give_trait this "trait名称" 等级
譬如:
give_trait this "goodcommander" 5

记得把角色拉出成选择后, "this" 才能生效
所谓选择就是有绿色圈圈出现

常用traits
goodcommander 5 (提高command技能5)
goodinfanrygeneral 1
goodcvalrygeneral 1
goodambusher 5
goodattacker 5 (进攻的时候command+5)
gooddefender 5 (防守的时候command+5)
goodadministrator 3 (提高10% 贸易收入, +3 law)
goodriskyattacker 1 (再战场上士兵忠诚(morale) +1, 进攻时command+1)
goodriskyattacker 2 (再战场上士兵忠诚(morale) +1, 进攻时command+2)
goodriskyattacker 3 (再战场上士兵忠诚(morale) -1, 进攻时command+3)

generous 3 
(5% penalty on trade income, 10% penalty on tax income)

loyaltystarter 1 (这因该是从置loyalty为初始直)
religionstarter 1 (从置piety为初始直)
intelligent 3 (+3 command, 提高10%贸易收入, 10%税收)
victorvirtue 3 (+3 authority, -2 personal security, +3 popularty)
(提高3权威, 被刺客刺杀成功机率增加, 领地public order大幅提高)

publicfaith 4 (+4 piety) 
battledread 5 (+5 dread +2 authority)
strategydread 2 (+3 authority, -2 personal security, +3 popularty)
austere 3 (+2 loyalty, 300% to cost to bribe, 10% bonus to tax income)
battlechivalry 5 (+5 to chivalry)
strategychivalry 5 (+5 to chivalry, +3 authority)
naturalmilitaryskill 4 (+4 command)

energetic 2 (+2 anthority, +25% 移动速度, 付与部队强迫战斗的能力)
drink 7 (-5 command, -5 anthority, 10% penalty tax) 大废人?
bloodthirsty 3 (+3 dread, -1 command, -3 morale on troops) 军队的morale绛3
haleandhearty 3 (生比较多小孩,将领hit point +6)
politicsskill 3 (-2 loyalty, +2 authority)

rabblerouser 4 (+2 anthority, +4 popularty, +2 to unrest) 
(unrest对public order有负面影响)

mathematicsskill 3 
(当攻击城墙时command+2, 30% build point, 提高15% 贸易收入)

embezzler 1
fatherslegacy 3 (+3 authority)
contentgeneral 3
goodtrader 3 (提高30%贸易收入)
aesthetic 2
trusting 3
rabblerouser 2
highpersonalsecurity 3
assassincatcher 3
assassinmaster 3
xenophobia 3

spy
goodspy 5
naturalspyskill 3
goodconspirator 3

diplomat
gooddiplomat 5
naturaldiplomatskill 3

assassin
goodassassin 5 (untested with assassin, should work)
naturalassassinskill 3 (untested with assassin, should work)
goodconspirator 3 (untested with assassin, should work)

merchant
goodmerchant 4
naturalmerchantskill 3
monopolist 2
merchantsguildmember 1
merchantsguildtrained 1

princess
naturalprincess 3
iamprincess 1
naturalprincess 2 +2 charm.
goodprincess 4 +4 charm.
prettywoman 3 +3 charm,还会生比较多小孩
unchastewoman 1 +1 charm.
spiritedwoman 1 +1 charm.
brvewoman 2 
+2 charm,+2 personal security (会提高发现刺客的机率而且降低被刺杀成功率)
humblewoman 2 +2 charm.

priest
strongfaith 4
naturalpriestskill 3
priestlevel 2
gooddenouncer 5
publicfaith 4
bishop (这个技能没等级, piety+1)
cardinal (这个技能没等级, piety+1)
theologiansguildmember 1
theologiansguildtrained 1
doomsayer 3
openminded 3
corrupted 2

二、ancillary:
这个是当你打开人物属性视窗的时候 在trait技能左边的那排技能
技能会是小图示显示
秘笈用法:
give_ancillary this "ancillary名称"
如:
give_ancillary this "pothecary"

ancillary没等级 而且技能都是小写 

常用ancillary

apothecary +4体力,提高生育几率
bard  +1 morale, +1 popularity (增加部队忠诚,增加领地的public order)
biographer  +1 authority (增加影响力,authority越高,出来的手下忠诚越高越不会叛乱)
mentor  +1 command (增加领导)

drillmaster 
+25% movement, 1-% discount unit training costs. 
(增加25%移动速度, 招兵费用降低1%)
brilliant_inventor
+30 build points, +1 farming, 20% bonus on mining income.
(增加30建筑物耐久,+1农耕, 提高20% 矿场收入)
foodtaster
+1 personal security.
(这可以降低你被刺客刺杀的机率)
librarian
+1 piety (+1虔诚, 虔诚越高被丢书机率越低)
magician
+1 morale, +1 popularity
(增加部队忠诚,增加领地的public order)
tutor
+1 piety, 5% bonus on trade
(+1虔诚, 提高5%贸易收入)
doctor
hve more kids, improves recovery from wounds
(会生比较多小孩, 增强伤兵回复)
bodyguard
+2 personal security, -1 popularity
(大幅降低被刺客刺杀机率, 轻微降低领地pubic order)
master_of_archers
+1 command (+1领导)
scribe_ancillary
+1 authority, 10% bonus on trade income.
(+1权力, 提高10% 贸易收入)

上一篇 : 中世纪2-网战 ...

下一篇 : 中世纪2-商人 ...

相关阅读

精彩推荐