《纪元1404》features.xml修改打造卡片道具属性

经过连续三天的努力,我在网络上搜寻了大量关于获取银船的攻略,尝试了无数种方法,但最终还是未能成功。一怒之下我将注意力转向了如何修改游戏卡片文件。起初我尝试修改旗舰属性,结果导致电脑上的旗舰也变得异常强大,甚至和我玩起了捉迷藏,让我疲于奔命,还损失了不少码头。哼,这仇我一定要报!

《纪元1404》features.xml修改打造卡片道具属性

现在我将自己研究出的成功方法分享给大家:

步骤一:修改用户配置文件

  • 找到C:\Documents and Settings\XXX\Application Data\Ubisoft\Anno1404\Config\Engine.ini文件(XXX是你的系统用户名)。
  • 将[PreferLocalFiles]的值从0修改为1。

步骤二:解密游戏文件

  • 使用解密工具解密1404.exe文件。
  • 将游戏目录下的maindata文件夹中的eng0.rda和Data1.rda文件进行解密。
  • 需要解密的文件包括:
    • Data1.rda文件中的features.xml文件(游戏卡片文件),将其放到\ANNO 1404\data\config\features\目录下。
    • eng0.rda文件下的guids.txt文件(物品类目录,可以作为物品ID的参考,可不必放入游戏内)。

步骤三:修改features.xml文件

  • 使用文本文档打开\ANNO 1404\data\config\features\目录下的features.xml文件。

features.xml文件字段研究 1404游戏的字段排列是按照ABC的顺序进行的,这给我们查看字段时带来了一定的麻烦。例如我们找到了物品的name和ID,但在修改时还需要在字段中到处寻找。以下是一个实例:

<Asset>
  <Template>ShipItem</Template>
  <Values>
    <CostUpgrade />
    <HitpointUpgrade />
    <Item>
      <ItemHonourPrice>40</ItemHonourPrice>
      <ItemType>ShipSpeedUpgrade</ItemType>
      <ItemQuality>C</ItemQuality>
    </Item>
    <ShipCombatUpgrade />
    <ShipRepairUpgrade />
    <ShipUpgrade />
    <Standard>
      <Name>ShipSpeed_1</Name>
      <GUID>8009</GUID>
    </Standard>
    <TransportUpgrade />
    <UnitUpgrade>
      <WalkingSpeed>
        <Value>10</Value>
        <Percental>1</Percental>
      </WalkingSpeed>
    </UnitUpgrade>
    <Upgrade>
      <ShowTargetInTooltip>0</ShowTargetInTooltip>
    </Upgrade>
  </Values>
</Asset>

以上字段的特点是4级包含结构:

  • 第一级以<Asset>开头,</Asset>结尾,形成整个字段命令结构。
  • 第二级以<Values>开头,</Values>结尾。
  • 第三级以<CostUpgrade>、<HitpointUpgrade>等子目录构成字段框架。
  • 第四级为<WalkingSpeed>速度、<MaxHitpoints>防御等具体项目构成框架。

例如“坚固桅帆”中的加速度10%字段为:

<WalkingSpeed>
  <Value>10</Value>
  <Percental>1</Percental>
</WalkingSpeed>

其中10为属性点,0为关闭,1为开启。关闭这个属性点,估计就是直接加攻击点了。

如果你只想更改物品的已有属性,可以结合最后给出的物品ID对照表进行修改。

此攻略由游饭天堂小编团队编辑,祝您游戏愉快!

免责声明:本站发布的游戏攻略(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!