【神帖】纪元1404 解决所有关于【assets.xml】修改问题
本帖最后由 ajw9527 于 2011-9-17 20:51 编辑发现有不少的朋友都在要assets.xml的修改方法,根据本人的研究得出了点小小心得,现放出与大家分享
建筑的常规项目
1.建造消耗
<BuildCost>
<MoneyCost>400</MoneyCost>
<roductCost>
<Wood>5000</Wood>
<Tools>3000</Tools>
基本可以简单的看出来,要消耗钱400,木头5,工具3(游戏中的1T物品在文件中就是1000)
2.持续消耗
<MaintenanceCost>
<ActiveCost>90</ActiveCost>
<InactiveCost>10</InactiveCost>
这里有2种消耗,第一个90的就是在生产状态下的建筑的消耗,第二个10则是在停产状态下的消耗,如果改成负的……你的钱就源源不断了……当然电脑的也是……
3.关于材料的消耗(比如制造亚麻衣要消耗亚麻)
<Factory>
<RawMaterial1>Clay</RawMaterial1>
<RawMaterial2>Quartz</RawMaterial2>
<RawCapacity2>5000</RawCapacity2>
<RawNeeded2>500</RawNeeded2>
<WorkerGUID>10843</WorkerGUID>
<TransporterGUID>10020</TransporterGUID>
这个例子里要消耗2样东西:粘土和石英(就是马赛克的生产消耗),我们可以看出来,第一个的包括生产1马赛克的粘土消耗以及粘土在马赛克工厂里的最大存储量都没有标示出来,那是因为首个的都是有默认的(还包括了很多的,包括生产的最终产品,没有标示出来就代表使用游戏默认选项),上面的第四行显示了石英在马赛克车间里的最大存量(即5000这1个数值),再下来的500则是生产1马赛克要消耗500的石英(对应游戏里就是1石英可以生产2马赛克),至于其他的那些GUID的项目就不用去理了。
4.范围
<Influence>
<InfluenceRadius>12</InfluenceRadius>
范围事实上有蛮多种的,这是最基础的,工厂范围(也就是源材料的收集范围,其他的有的在下面在进行说明),有些范围应该调大,有些就要调小了,比如伐木场这一类的站了地方却不用只是关系到它的生产百分比的建筑,没的说的,直接把范围改到2,再进游戏你就会惊喜的发现,它不多占地方生产也是100%了!
5.生产的产品、需要消耗的时间以及产品的最大库存
<WareProduction>
<roductionTime>25000</ProductionTime>
<roduct>Mosaic</Product>
<roductionCapacity>500000</ProductionCapacity>
<NeedsStreetConnection>1</NeedsStreetConnection>
这里有2个地方是我们需要注意的,首先就是25000这个值,assets.xml里的时间显示似乎都是以毫秒为单位的,所以这里表示了生产1马赛克要消耗25秒,至于下面那个500000则是原本文件里都没有的项目,这个东西是很强大的!因为他可以将你的物资生产的源头——工厂的库存量从5直接修改到500(最大是多少我没试过,不过500我想已经是非常巨大的了,即使岛上的仓库已经满载也可以继续生产非常非常的久!)(最新发现:初级仓库的单次运载量是5T,而改成500000之后,只有建造物品的建筑里的库存达到5T以上才会有运输车来运走,如果改成1000000,即1000T,则是达到10T以上仓库的运输车才会出现,对于前期高速发展有阻碍,大家自己衡量之后修改)
6.农场
<Farm>
<FarmerGUID>10802</FarmerGUID>
<FarmFieldGUID>30526</FarmFieldGUID>
<FarmfieldCount>0</FarmfieldCount>
<Fertility>Wheat</Fertility>
这是一个灰常灰常强大的设置!前面已经说过,那些GUID的选项就让我们华丽的无视掉吧~这里有个0,是什么呢?对了,你猜对了,就是需要农场的数目!下面那个Wheat则是显示这些农场的生产的项目(基本也可以无视掉),这个0是一个灰常强大的东西,为什么要说它灰常强大捏?因为一旦修改为零以后,所有的需要农场的建筑,包括小麦、苹果、大麻等等的所有的农庄,不管你岛屿是否支持它的建造,它的生产效率都是100%!香料就可以华丽的直接种植在靠近主岛的岛屿甚或就直接种在主岛上了!(唯一不支持的就是粘土……它没有农田……)
7.建筑生产项目以及消耗项目、需求项目在文件中的位置关系
刚开始的时候我也是觉得很混乱,怎么下面说的是咖啡而上面却是香料呢?
原来这个该死的assets.xml文件里的东西不是直接排下来的大家看下下面这个例子
是在文件中截取下来的(我已经增加了生产物品最大存储值500的设置)
<Factory>
<RawMaterial1>RoseOil</RawMaterial1>
<RawNeeded1>1500</RawNeeded1>
<WorkerGUID>12620</WorkerGUID>
<TransporterGUID>10020</TransporterGUID>
</Factory>
<Hitpoints />
<Influence>
<InfluenceRadius>16</InfluenceRadius>
</Influence>
<InfoLayer />
<KIModule />
<MaintenanceCost>
<ActiveCost>60</ActiveCost>
<InactiveCost>30</InactiveCost>
</MaintenanceCost>
<Mesh />
<Object>
<Variations>
<Item>
<Filename>datagraphicsbuildingsfactorysouthperfumerys_perfumery.cfg</Filename>
</Item>
</Variations>
</Object>
<Selection />
<Standard>
<Name>erfumery</Name>
<GUID>32039</GUID>
<Versions>Anno1404;Beta02;Demo01;Demo02;Addon01;Addon02</Versions>
</Standard>
<TradingPrice />
<WareProduction>
<roductionTime>60000</ProductionTime>
<roduct>erfume</Product>
<roductionCapacity>500000</ProductionCapacity>
<NeedsStreetConnection>1</NeedsStreetConnection>
</WareProduction>
</Values>
</Asset>
<Asset>
<Template>FactoryBuilding</Template>
<Values>
<Blocking>
<BlockingRules>
</BlockingRules>
</Blocking>
<BuildCost>
<MoneyCost>1500</MoneyCost>
<roductCost>
<Wood>5000</Wood>
<Tools>12000</Tools>
<Mosaic>24000</Mosaic>
下面要说到的建筑在文件里的地址就处在中间位置,也就是说关系到建造消耗、生产时间和物品的在地址下方,而关系到持续消耗、生产消耗以及农田数目等都在地址的上方(已经很清楚了吧?如果这样都不明白我也没办法了……)
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
8.好像也没什么了,接下来我们就看看这些建筑的详细地址吧(基本上都把原材料以及上游产业放在一起,还有一些特别的说明):
<Name>Tavern</Name>
西方酒馆旅馆(就是那个西方的娱乐设施客栈)
<Name>BathHouse</Name>
东方澡堂(就是东方的娱乐建筑)
<Name>Chapel</Name>
西方礼拜堂(小教堂)
<Name>Church</Name>
西方中等教堂
<Name>ImperialCathedralPart0</Name>
教皇大教堂1级
<Name>ImperialCathedralPart1</Name>
教皇大教堂2级
<Name>ImperialCathedralPart2</Name>
教皇大教堂3级
<Name>ImperialCathedral</Name>
教皇大教堂(完成版)
<Name>DebtorsPrison</Name>
债务人监狱
<Name>Mosque</Name>
东方清真寺
<Name>SultanMosquePart0</Name>
苏丹清真寺1级
<Name>SultanMosquePart1</Name>
苏丹清真寺2级
<Name>SultanMosquePart2</Name>
苏丹清真寺3级
<Name>SultanMosque</Name>
苏丹清真寺(完成版)
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
木工小屋
<Name>CarpenterHouse</Name>
木匠(木工小屋里出来的修理工)
<Name>Carpenter</Name>
消防局
<Name>FireStation</Name>
消防车(消防局里出来的水车)
<Name>Firefighter</Name>
收容所(供乞丐居住的小房子)
<Name>Hospice</Name>
诊所
<Name>Surgery</Name>
医生(诊所里出来的医生)
<Name>Doctor</Name>
维修塔吊(码头上修理船只和建筑物的)
<Name>RepairDock</Name>
任务寻找的对象:
间谍
<Name>Spy</Name>
刺客
<Name>Assassin</Name>
刺客营地
<Name>Assassins_Fortress</Name>
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
<Name>FishermanHut</Name>
渔民小屋
<Name>LumberHut</Name>
伐木场
<Name>Ropeyard</Name>
绳索作坊
<Name>WarMachineBuilder</Name>
战争机器作坊
<Name>CiderFarm</Name>
苹果汁农场
<Name>StonecuttersHut</Name>
石矿
<Name>OreMine</Name>
铁矿
<Name>CharburnerHut</Name>
焦炭场(1级的木头炼煤的那个)
<Name>CoalMine</Name>
煤矿(2级的,不过这两个建筑生产出来的都是同一个东西……改了占地范围之后要不要挖煤矿都无所谓了)
<Name>OreSmelter</Name>
冶铁场
<Name>ToolmakerWorkshop</Name>
工具作坊
<Name>WeaponSmithy</Name>
武器锻冶场
<Name>CannonFoundry</Name>
加农炮铸造场
<Name>HempPlantation</Name>
大麻种植园
<Name>Weaverhut</Name>
织工作坊
<Name>CropFarm</Name>
庄稼农场(生产小麦)
<Name>Mill</Name>
磨坊(生产面粉)
<Name>Bakery</Name>
面包店
<Name>MonasteryGarden</Name>
修道院花园(生产药草)
<Name>MonasteryBrewery</Name>
修道院酿酒场
<Name>SaltMine</Name>
盐矿
<Name>SaltWorks</Name>
冶盐场
<Name>igfarm</Name>
养猪场(生产动物皮革)
<Name>Tannery</Name>
制革场(生产皮革上衣)
这里有个地方需要说明下,这个建筑是需要建造在河边上的,有没有什么办法不建在河边呢?有!
<Object>
<ObjectPosition>River</ObjectPosition>
看下这个选项,它就是增加了建筑要建造在河边的要求,想不建在河边很简单,把下面那行包括了River的一行字段删掉就可以了
<Name>Apiary</Name>
养蜂房(生产蜂蜡)
<Name>CandlemakerWorkshop</Name>
蜡烛作坊
<Name>Metalworks</Name>
烛台作坊
<Name>DateGrove</Name>
东方的椰枣种植园
<Name>SpiceFarm</Name>
东方的香料农场(生产香料)
<Name>Goatfarm</Name>
山羊农场(生产牛奶……这是个很残念的东西,为什么不是羊奶而是牛奶呢……)
<Name>CoffeePlantation</Name>
咖啡种植园(生产咖啡豆)
<GUID>32027</GUID>
烘焙屋(生产咖啡)
<Name>RoseNursery</Name>
玫瑰园(生产玫瑰-油?-)
<Name>erfumery</Name>
香料店(生产香水)
<Name>SugarcanePlantation</Name>
甘蔗种植园(生产蔗糖)
<Name>AlmondGrove</Name>
杏仁种植园
<Name>SugarMill</Name>
糖磨坊
<Name>ConfectionerWorkshop</Name>
糖果作坊
<Name>IndigoFarm</Name>
槐蓝农场
<Name>SilkPlantation</Name>
丝绸园
<Name>CarpetWorkshop</Name>
地毯作坊
<Name>GoldMine</Name>
金矿
<Name>GoldOreSmelter</Name>
冶金场(生产金锭)
<Name>SilkWeavingMill</Name>
丝织坊(生产镶金织锦,需要丝绸+金锭)
<Name>Cattlefarm</Name>
养牛场(生产肉)
<Name>ButcherShop</Name>
屠夫店,生产咸肉……也就是腌肉……
<Name>Vineyard</Name>
葡萄园(产葡萄)
<Name>BarrelCooperage</Name>
箍桶工场
<Name>Winepress</Name>
葡萄酒压榨厂
<Name>TrapperLodge</Name>
捕猎者小屋(生产毛皮)
<Name>FurrierWorkshop</Name>
毛皮作坊(生产毛皮大衣)
<Name>apermill</Name>
造纸磨坊
<Name>rintingHouse</Name>
印刷坊
<Name>Claypit</Name>
粘土矿坑
<Name>QuartzQuarry</Name>
石英采石场
<Name>MosaicWorkshop</Name>
拼花砖作坊(生产马赛克)
<Name>ForestGlassworks</Name>
森林玻璃作坊(生产钾盐)
<Name>GlassSmelter</Name>
玻璃熔炼场(生产玻璃)
<Name>earlFisherHut</Name>
珍珠渔民小屋(生产珍珠)
<Name>Goldsmith</Name>
珍珠作坊(生产珍珠项链)
<Name>CopperMine</Name>
铜矿
<Name>CopperSmelter</Name>
冶铜场
<Name>OpticianWorkshop</Name>
眼镜作坊
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
最后要特别说明一下的就是东方的那个水车(增加土地湿润度的那东西)
这个由于文件比较复杂所以选了个比较有代表性的条目给大家进行定位
<roductionSound>2605</ProductionSound>
用于肥沃土地的小水车(大水车就不说了,因为如果要改的话那东西已经没有意义了,如果改了农场需求数目
为0的话甚至水车都根本不需要都是100%的效率的了……)
<roductionCapacity>5000000</ProductionCapacity>
东方水车建筑的水值大小(已改成5000000,已是最大值,超过该值无效)
<NoriaGrowTimePerTile>5000</NoriaGrowTimePerTile>
<NoriaStartRadius>35</NoriaStartRadius>
<NoriaStartRadiusTime>5000</NoriaStartRadiusTime>
<NoriaEndRadius>36</NoriaEndRadius>
这个是35、36是水滋润的范围,35是內围半径,36是外围半径
一共有3个不同的笼罩范围
<Moisture>普通
<Green>绿色
<Saturated>饱和湿润
基本也就差不多了,至少我是检查了2遍了……应该没错漏的了……
9.接下来就是人口了
9.1人口数值
<ResidenceBuilding>
<MinResidentCount>1</MinResidentCount>
<MaxResidentCount>8</MaxResidentCount>
<DowngradeGUID>33000</DowngradeGUID>
在房屋的选项里有这几个项目,基本就可以看出来是什么意思了,最少人口是1,最大人口是8,意思是什么呢?意思就是如果人口少于1(也就是你没食物,人全跑光了),建筑就会降级到33000这个ID所代表的建筑,8人口的是农舍,也就是说如果你人口少于1就会变成被废弃的农舍,而这个8就更重要了,别以为房屋的人口最大值越大越好啊,比如你改成800的话,恭喜你,在你房屋的人口满800之前你的这间房屋是别想升级得了的了……当然,食物、饮品等的消耗都是直接与人口挂钩的,这些在改之前都必须考虑到。
9.2人口的增加的速度
<SpawnTime>15000</SpawnTime>
这个项目代表着每15秒你的该等级的房屋的人口增加1(更新标示:经测试不是……人口增加时间还是30秒+1人口……灰常之郁闷……看来还是要研究……)
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
9.3房子的ID
西方的:
<Name>easantHouse</Name>
农舍
<Name>CitizenHouse</Name>
市民
<Name>atricianHouse</Name>
贵族之家
<Name>NoblemanHouse</Name>
更高级的贵族之家
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
东方的:
<Name>NomadsTent</Name>
牧民的房屋
<Name>AmbassadorHouse</Name>
公使的房屋
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
<Name>RepairDock</Name>
小型仓库(海上)
<BaseHarbourSize>2</BaseHarbourSize>
港湾大小(占地)
<ActiveCost>15</ActiveCost>
<InactiveCost>15</InactiveCost>
这两个是持续消耗,如果需要修改获得金钱,建议在这把持续消耗改成负的(建议至少-100以上,否则效果太差)。
<Name>StoreHouse</Name>储物房(相关联到小仓库的单个容积增加的)
<GUID>39002</GUID>
<Capacity>15</Capacity>
上面这个数值是增加库容量的,把15改成100(不过每个岛屿最大是999,所以才在上面放出了建造物品的建筑的本身库存修改出来,有了这两个,你就根本不用考虑什么平衡不平衡了,放心的大胆的做吧,做多了就卖就是了)
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
运输船/战舰/维修等:
<Name>Caravel</Name>
<GUID>15010</GUID>
东方船厂造 小帆
<Name>OrientTradingShip</Name>
<GUID>15910</GUID>
东方船厂造 运输船
<Name>OrientWarship</Name>
<GUID>15911</GUID>
东方船厂造 战舰
<Name>RepairDock</Name>
<GUID>39014</GUID>
修船厂
--------------------------------------------------------------------------------
<Name>SmallTradingShip</Name>
<GUID>15913</GUID>
西方自建小型运输船
<Name>SmallWarship</Name>
<GUID>15915</GUID>
西方自建小型战舰
<Name>LargeTradingShip</Name>
<GUID>15914</GUID>
西方自建巨型运输船
<Name>LargeWarship</Name>
<GUID>15916</GUID>
西方自建巨型战舰
该类数据在<Name>LargeWarship</Name>上的上面,例如:
原来最大生命值:<MaxHitpoints>1200</MaxHitpoints>
变为8倍:<MaxHitpoints>9600</MaxHitpoints>
原来攻击范围:<AttackRange>15</AttackRange>
变为4倍:<AttackRange>60</AttackRange>
原来每秒攻击伤害:<DamagePerSecond>14</DamagePerSecond>
变为5倍:<DamagePerSecond>70</DamagePerSecond>
原来视野半径:<VisionRadius>30</VisionRadius>
变为4倍:<VisionRadius>120</VisionRadius>
当然了,需要从新建造新船方可生效!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
纪元1404威尼斯不影响取得成就的修改方法
使用自定义的assets.xml文件还需要设一个地方:
步骤一:
winxp系统用户:
修改用户配置文件C:\Cocuments and Settings\XXX\Application Data\Ubisoft\Anno1404\Config\Engine.ini
Vista/Win7系统用户:
C:\Users\XXX\AppData\Roaming\Ubisoft\Anno1404\Config\Engine.ini
<;PreferLocalFiles>1</PreferLocalFiles>修改成 <;PreferLocalFiles>0</PreferLocalFiles>
步骤二:【威尼斯assets.xml文件怎么配置】
1.【用1404Explorer工具解压Data1.rda中的所有文件,将其解压文件夹放于X:\ANNO 1404下】
2.【完成第一步将assets.xml文件放于X:\ANNO 1404\addondata\config\game下即可,注意备份原件】
3.【在addon目录中新建一个backup目录将原Data1.rda文件放置于内以备用】
4.下载附件解压【空的Data文件】,放在游戏安装目录addon下,重命名为Data1.rda;
5.修改解压出来的assets.xml吧,进游戏不会提示发现mod。
好了你现在可以打造属于你自己的assets.xml文件,当然怕麻烦的话也可以使用我提供的assets.xml文件
申明一点修改了之后会失去一部分游戏的乐趣!!!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ 6666666666666666666666 感谢楼主,玩一盘太花时间了,不想玩得太累,下下来试试。 改了什么数据会导致电脑建了果汁园这些工厂,过一会儿就拆掉,然后重建,东方领地也一直这样,导致升级到贤士又退回到牧民,而且电脑的农民房屋里面都没人,市民升不到绅士 为什么我用了修改后的文件,船的攻击力就变零了
页:
[1]