注册 | 登录

游侠NETSHOW论坛





查看: 7231|回复: 6
打印 上一主题 下一主题

[求助] 如何修改中世纪2兵种到指定城市特产 [复制链接]

帖子
470
精华
0
积分
235
金钱
519
荣誉
0
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2009-9-20 00:48:43 |只看该作者 |倒序浏览
RT...比如想把宪兵骑士修改到巴黎一城特产该怎么修改呢?就是只有巴黎可以造 跟王国里安条克的特殊兵种一样只有在骑士堡招募 是在export_descr_buildings里修改吗?
—拉克丝.库莱因Depravity Angel 出击

使用道具 举报

帖子
470
精华
0
积分
235
金钱
519
荣誉
0
人气
0
评议
0
沙发
发表于 2009-9-20 00:49:03 |只看该作者
沙发自己的20202020 在置顶里没找到...好像以前有人研究过20

[ 本帖最后由 £拉克丝¢ 于 2009-9-20 08:34 编辑 ]
—拉克丝.库莱因Depravity Angel 出击

使用道具 举报

帖子
470
精华
0
积分
235
金钱
519
荣誉
0
人气
0
评议
0
板凳
发表于 2009-9-20 03:08:05 |只看该作者
难道没人了 是我发帖时间太晚了...还是这区已经冷了
如只能在美洲招募的征服者在export_descr_buildings里招募国家的后面有一段and hidden_resource america这个在其他常规兵种里是没有的..去除这段即可解除征服者的地区招募限制....那是否城市限定也是这样的?求高人解答...

[ 本帖最后由 £拉克丝¢ 于 2009-9-20 03:21 编辑 ]
—拉克丝.库莱因Depravity Angel 出击

使用道具 举报

帖子
470
精华
0
积分
235
金钱
519
荣誉
0
人气
0
评议
0
地板
发表于 2009-9-20 22:05:17 |只看该作者
晚上回来发现...居然没有一个回帖....失望 只是想知道and hidden_resource america这段地区限制换成城市限制该怎么换
—拉克丝.库莱因Depravity Angel 出击

使用道具 举报

帖子
6
精华
0
积分
3
金钱
112
荣誉
0
人气
0
评议
0
5#
发表于 2014-1-17 09:09:57 |只看该作者
我不知道中世纪2的怎么修改 但中世纪2和罗马基本都是一套规则,只是有少许改变,画质增强了

你可以参考罗马的修改方法

【分享】关于罗马1.2版特定兵种在特定城市生产的修改


关于罗马1.2版特定兵种在特定城市生产的修改

前两天,在论坛上看到yangbx兄发的“【求助】谁会修改特定兵种在特定城市生产?”帖子,
http://game.ali213.net/showthread.php?s=&threadid=448393
由于之前自己也没有研究过,所以想当然的就回复(在此对自己不负责任的行为表示一下歉意),后来亲自试过之后,才发现进不了游戏,于是花了几天时间,终于把解决的方法研究出来了,我研究
的是1.2版的,好像听说柱子mod的可以直接改hidden_resource+城市,所以是否原创,自己也不敢托大,特此拿来和大家分享,如有不对的地方,还望指正。

我先把自己的修改过程和启发简单介绍一下,首先让我们来看看export_descr_buildings文件中的
recruit "greek hoplite spartan" 0 requires factions { greek_cities, } and hidden_resource sparta
hidden_resource sparta,sparta是城市名,但是在这里当作一种隐藏资源的属性然后我返回到export_descr_buildings文件的顶部,我发现了下面的句子:
hidden_resources sparta rome italy
这句话就是定义隐藏资源属性的句子,但是只是把sparta替换成其他特定城市,或者在sparta后面添加其他特定城市,再把recruit "greek hoplite spartan" 0 requires factions {
greek_cities, } and
hidden_resource sparta进行修改,这样做并没有起到真正作用,虽然可以进入游戏,但是被修改的特定城市依然无法造斯巴达重步兵。
于是我又找到了游戏目录\Data\world\maps\base下的descr_regions文件,搜索sparta,我发现了这么一段话:
Laconia                                
        Sparta                                
        macedon                                
        Helots                                
        244 13 24                                
        sparta, dogs, pigs               
        5
        7
其中sparta, dogs, pigs表示城市的资源,再加上export_descr_buildings文件中隐藏资源属性的定义,原就以为自己找到了问题的根源,然后很兴奋地把特定城市也加上sparta的属性,可是进入游
戏一看,依然被修改的特定城市还是无法造斯巴达重步兵,这对我无疑是一个沉痛打击,极大地挫伤了兄弟的积极性。

所谓“山穷水尽疑无路,柳暗花明又一村”,在我困扰了好几天之后,终于在今天让我在无意中发现问题的关键,那就是游戏目录\Data\world\maps\base下的map.rwm文件,下面我就以让雅典造斯巴
达重步兵为例,把修改方法详细说明一下,其实很简单:
1、删除游戏目录\Data\world\maps\base下的map.rwm文件,然后修改descr_regions文件,查找athens,
Attica                                
        Athens                                
        macedon                                
        Athenians                                
        58 177 106                                
        athens, silver, iron, olive_oil, dogs, pigs(在这里添加athens属性)               
        5
        9
因为删掉map.rwm文件后,进入游戏就会重新生成一个新的map.rwm文件,然后我们修改的descr_regions文件才能够重新导入,这样设置才可以生效。
2、修改export_descr_buildings文件,
hidden_resources sparta athens rome italy(在这里添加定义athens为隐藏资源属性)
然后再修改(要改两处)
recruit "greek hoplite spartan" 0 requires factions { greek_cities, } and hidden_resource athens
3、搞定收工,这样重新进入游戏就可以发现雅典能够造斯巴达重步兵了(附图)

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-10-10 08:37 , Processed in 0.343906 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到