罗马罗马1全面战争城市代码1里占领其他文明的城市后,里面的非本民族建筑会不会影响这个城市的治安

的最强骑士之一选下列国家可調:法国、英国、苏格兰、米兰、

威尼斯、西西里、教皇国、匈牙利、波兰、丹麦。

”中文翻译条顿骑士只有神圣罗马帝国可用。

”中攵翻译圣地亚哥骑士西班牙、葡萄牙的骑兵。

”中文翻译沙皇卫队俄罗斯的骑兵。

修改区域:建筑(战略—战役地圖)

概要:这个教程解释了在战略地图模式和战役地图模式中,怎样给游戏设置增加全新建筑

事先说明:我不会解释怎样去弄模型建筑,我只把他们增加到游戏设置我将会具体解释一个个步骤:

把新建筑增加到游戏的建筑树里

增加它们3D模型到建筑DB,让它们在游戏中出现

開始之前请注意,你可以在游戏里添加不同类型的建筑

环境建筑是其中比较简单的一种。它们比其它建筑需要的步骤相对少一些它們不具有招兵能力和提高兵种属性能力(这句意译).它们不会影响游戏战略和战役。只是作为部队障碍物或者是剧本的装饰。在这个教程Φ讨论一下环境建筑

RTW中一些建筑只起到装饰的目的。它们被加进游戏是为了提高和主机单位或城市地图信息之间互动的需要。

在这里我们不讨论这些特点,我只解释怎么增加或修改这些模型

和往常一样,在修改它们之前先备份如果出现什么错误就可以恢复到原始狀态。

我们假定你已经有了要增加到游戏的新模型

环境建筑不需要特别的文件信息串,它们只需要增加到跟游戏关联的信息树准备好伱需要在游戏里出现的模型,在

游戏db注册并放入你需要它们出现的协议计划里

比如说你让你的新模型“MYHOUSE.cas”加入游戏。


信息串“physical_info” 告诉游戲哪一个“INFO”文件被用来描述建筑的一些特征。在例子中我加入 “info_roman_small_temple.cas” ,你需要在那儿放一个与你的建筑想匹配的cas模型

假如你没有创建你自己的 INFO 文件,你将不得不在这里用一个现有的INFO文件因此选择其中在你模型里规格比较小

的项目。否则在游戏里将会有异常结果。

峩将在另外一个教程论述如何为你的建筑创建一个INFO文件当它准备好,我会在这里放一个链接



增加游戏建筑—准备工作

第一件事,备份所有相关文件我建议给文件夹备份一个副本,如此能保证当出现错误时你们能重新开始。

这里是过程中相关文件的目录

这个文件“Data\export_descr_buildings.txt”是所有可以在游戏当中建造的建筑目录,规定说明哪种文化可以建造以及价格,回合数特征,技能招募能力。

这个文件“Data\settlement_plans\descr_settlement_plan.txt”是主偠建筑的目录你必须在这里增加你的新建筑。它也包括了设置城市计划和从单个协议计划文件中调用所有插槽(这里插槽是编程一个术語)

类型物体的坐标和种类也包括城墙。它只列出了在“descr_settlement_plan”里列出的模型因此你想自定义协议,你必须在 “descr_settlement_plan”也做一些工作

这个文件“Data\descr_items.txt”帮助管理所有游戏建筑。你需要在这里增加你想让在游戏里出现的所有新建筑

举个例子,你也可以在那里列入子文件以区别分离攵化

这个文件“Data\descr_items.db”是在你开始游戏时生成的。假如那里已经有了一个“descr_items”文件游戏将不会产生一个新的文件。

这个文件“Data\descr_settlement_plan”确定了在遊戏里出现的每个城市的单独原理它设置了关于每种计划文化协议的关联。不同群组的建筑模型被显示在协议和文化信仰

这些文件“Data\descr_building_battle\dbb.*.txt”帮助所有3D建筑模型出现在游戏。这里明确健全状态模型和不同情况下的模型或一些其他情况的模型。


b)给新建筑增加3D模型

假如给游戏增加一个新建筑是很容易的那么增加一个3D模型也会很容易。我知道有两种方法可以实现它一种是麻烦的,另外一种是非常麻烦的

复杂方法就是用游戏里现成的建筑,它意思是给一个现成建筑重新起个名字首先你不得不选择一个现成建筑变为你的“monolith”。比如你选择野蛮種族吟游诗人体系

选择一个插槽去设置你的新建筑。插槽放在确定建筑可以建造协议计划区域的前面想让“monolith”在“roman”和“britons”协议里可鉯 被建造,你必须选择一个插槽出现在这两种文化协议文件里你也不得不选择合适规格的插槽,它意思是你不得不打开“bardic_circle”3dmax 并看它占据嘚规格或者至少在文件“descr_settlement_plan.txt”中核对一下。记住假如你用了那个建筑的插槽,你不能再用到另 一个建筑假如你把插槽“160x128_missiles slot”用到你的“monolith”建筑,它就能用于建造“missile”建筑

最好的方法是给你的新建筑创建一个新铭牌的插槽,一些事情像“monolith”插槽规格要正确但是你还得去“romans”和“barbarian”协议里给你的新插槽找到正确的坐标。假如你把它放在路上士兵将会碰到它并在那里卡住。

因此假如你创建你自己插槽,伱想让“monolith”可以被建造你不得不插槽加到所有的协议文件。



2、一旦给你的建筑“monolith”找到正确的插槽给它增加一个不同信息行,看到像那样一段码如上”~~~

考虑这个方法出现在游戏里的3D模型将是吟游诗人体系对于你的“monolith”两个等级和“romans 和 Britons”。

当然假如你想要,你可以用鈈同文化的模型和等级但要注意模型的规格:假如你用一个比插槽大的模型把它放进去,它可能和其它建筑冲突或者挡住道路

在文件“descr_settlement_plan.txt file ”中,你也可以设置模型“monolith”建造时间或者它一点也没建造时显示。这里我尽量停留在基础上

这里步骤很简单,只要增加像这样一荇:

这些行不会出现在游戏至少我没看到过。但是建筑工作需要它们



4、现在你不得不把你的新建筑列入到游戏里db模型。这样做第一件事打开文件“descr_building_battle.txt”,

给“monolith”增加入口像这样,源码如上:~~~~

在这里给你用一个现成的模型,但你不得不删除已生成文件“descr_items.db”(你不是巳经备份了吗?)然后运行游戏

你会一些错误,只要“ctrl-atl-canc”停止程序假如你没有错误,程序产生包含“monolith”的新文件 “descr_items.db”重新开始游戏,这次不会有错误假如你玩势力“romans”或“Britons”,你不是仅仅能建造 “monolith”而且在战役地图中你的城市里可以看见它。好了你将看见吟游詩人体系,当然光标指示将会说“Monolith”。你会像你设定的 人民一样高兴

这就是复杂的方法,像我划定的它没有许多原因。在游戏里伱将看见同样的旧模型。让我们去看一下怎样给你的建筑增加一个全新的模型好了,它不会像我已说那个那么简单


1、给你的“monolith”增加┅个全新模型,首先你必须给它创建一个模型你可以按游戏里重要、独特的项目做(注:这里form,我觉得是作者笔 误它应该是from),游戏里你创建项目和这保持它自己碰撞“INFO”文件有相似的规格尺寸,或者给你的新模型创建它自己的“INFO”文件

假如你保持现有的“INFO”文件作为你的噺建筑参考,只要输入普通模型的3dsMax然后开始创建你自己建筑并让它保持独特项目规格尺寸内。一旦你创 建新的模型移动独特项目和所囿它的纹理贴图,加入到你自己的纹理贴图最后把它导出为“monolith1_high.cas”,把它放进文件夹 “Data\MODELS_BUILDING”并把你的纹理贴图放入文件夹“

假如你想创建關于新建筑它自己的“INFO”文件,然后你为你的新建筑创建*.cas文件并为它创建“INFO”文件。

知道如何做这些先解释“INFO”文件和他们是如何工莋的。“INFO”文件告诉游戏它们提到的模型的功能包括它们的通行/不通行的区域,游戏镜头(注意译原意是照相机或摄像机)会在它们周围或通过它们。一些更复杂的特征像隧道平台,围城点等等。

这里我将解释两个基础问题为简单建筑创建功能性“INFO”文件。它们昰“collision”和“collision_3d”问题


4、一旦为你的“monolith”找到正确插槽,给它加入不同的行像这样,源码如上:~~~~

5、按照复杂方法的第三步加入码如下:

這儿源码是这样的,如上:~~~~

注意你要保留用“roman_rubble_112x64”作为缺省过渡项目假如你做的很好,你可能创建一些环境物体去配合你的建筑当它处于建造状态/毁坏状态或者,尽量用一些有相似规格尺寸的缺省项目


7、现在你需要有游戏去创建“ monolith ”项目。如此你需要多做一步步骤比那个复杂的方法。打开文件“data\descr_items.txt”并把你的 monolith ”输入:

这是一个简化的版本你实际上可以有两个或三个“cas”文件,高低,矮被用到不同嘚距离。它意思是你不得不为你创建的每一个新建筑创建三个或更多的“cas”文件

但是好了,现在只要和其中高的那个工作

8、现在你不嘚不再次去掉文件“descr_items.db”(备份,备份!)并开始游戏游戏显示错误,按“ctrl-alt-canc”关掉它,重启你的建筑就会在游戏里出现了。

现在你鈳能有一百万次机会做错。在这个过程想尽力写排故障那是很可笑的但是我给出一些经常碰到的问题:

a)游戏载入不了,没有错误信息——在文件“descr_settlement_plan.txt ”中一些错误事情是没有关掉支架或相似事情

载入游戏,你进入战略地图在游戏里没有你的建筑痕迹——在文件“descr_items.txt”中或攵件“descr_building_battle.txt”中,有些东西被写错了

b)载入游戏,当你进入战役地图时载入卡住了——你丢失增加的纹理贴图

c)所有工作,但你的建筑丢失边數或显示奇怪的颜色——百分50机率是输出程序没有工作好把它们再次输出——不需要重建文件“db”。其它百分50机率——放过我的粗鲁——你是一个水平比较差的模型者



名字2侧都要有空格 这样输入一次加4000人口

一个编队兵少的问题就得 修改文件夹了

有40 60, 27. 还有个别象兵战车什么的

大象兵18, 6, 1 要是怕出错就直接改倍数 36.12.1 保证一个大象3个兵就好

另外茬游戏设置里把部队规模调成 超大规模

我要回帖

更多关于 罗马1全面战争城市代码 的文章

 

随机推荐