中世纪2全面战争怎么提前火药出现时间?

来源:百度知道 编辑:UC知道 时间:2024/06/07 21:41:05
中世纪2全面战争火药出现时间通常在110回合左右,太晚了,这时都打下好多城了,用什么作弊方法可以提前个3、40回合呢?
二楼的答案我看了,也进去找了。但是我
event historic gunpowder_discovered
date 后面的数字是“2 4”这是怎么回事呀?我又不敢随便改,请教!!

第一中方法,比较通用:
在imperial_campaign 的文件夹里, 打开file :descr_events会看见如下
; ------------ CORE GAME EVENT --------------
event historic gunpowder_discovered 火器的出现
date 160 170 (表示最小和最大回合数)

descr_events是事件文件,还有其他可以改.比如
movie event/gunpowder_invented.bik
event historic mongols_invasion_warn 蒙古入侵
date 128 144(表示最小和最大回合数)
event historic world_is_round 地球是圆的(发现美洲)
date 320 328(表示最小和最大回合数)
event historic timurids_invasion_warn
date 288 304(表示最小和最大回合数) 帖木入侵如果设定最大和最小回合,电脑就会折中取中间数,如果改成一个单数就是固定回合,例如:
event historic gunpowder_discovered 火器的出现
date 1(指1回合发生,注意帖木和蒙古入侵最少要2回合以上,否则会出错)

第二种,比较BT.

就是改建筑.在export_descr_buildings.txt文件(新人注意备份).比如改Musketeers(滑膛枪),在查找Musketeers,找到类似 recruit_pool "Musketeers" 1 0.5 4 0 requires factions { spain, portugal, milan, venice, } and event_counter gunpowder_discovered 1
把and event_counter gunpowder_discovered 1删除就好,这句的意思就是限定Musketeers必须早火药事件后才可以生产