众所周知,由于决定版的本地主城文件添加了checksum,在每次进入游戏时游戏检测到checksum不符时会自动将主城与卡组还原回默认卡组,这导致原版44卡卡组的修改方法不再起效。所以我们选择直接修改默认卡组并以mod的形式加载,这使得游戏在还原到默认卡组时将其还原为我们想要的40卡。完成后将mod卸载即可通过多人游戏校验。
以下以Steam版俄罗斯为例。
1. 从Data.bar中提取并生成homecityrussians.xml,将其置于Users\本机用户名\Games\Age of Empires3 DE\Steam数字id\mods\local\mymod\data文件夹内(没有就自己新建)。
2. 打开决定版,分别在俄罗斯的卡组编辑器里建立12,34两个卡组,并分别只添加第12与34时代的卡片如下图。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=36e9a04faf0e7bec23da03e91f2fb9fa/4e7f7fc6a7efce1b92fe7c8ab851f3deb58f652d.jpg?tbpicau=2024-09-19-05_2f02a693a11c49f1b9c086984ece0db6)
其中34卡组第三时代我只放入了8张卡,目的是在之后的步骤里添加两张革命卡片。
3. 找到Users\本机用户名\Games\Age of Empires3 DE\Steam数字id\Savegame文件夹中的sp_Russians_homecity.xml打开。搜索12与34 并将底下
<card dbid="xxxx">xxxx</card>
格式的语句复制并替换到homecityrussians.xml中的
<name>$$71332$$Beginner</name>下同类语句,注意此处要替换到第二条<name>$$71332$$Beginner</name>的位置。
4.在替换的语句后添加
<card>DEHCREVShipHorseArtillery</card>
<card>DEHCREVShipBlockhouses</card>
这两张卡对应革命芬兰的无限5碉堡马车和革命罗马尼亚的无限2马炮+1哨站马车。如图
![](http://tiebapic.baidu.com/forum/w%3D580/sign=3bfd03bb2edbb6fd255be52e3925aba6/d123062442a7d933a2b25333ba4bd11372f001ec.jpg?tbpicau=2024-09-19-05_814d80b69b1f6dd23a3e53db65f10f9d)
5.随意修改sp_Russians_homecity.xml使其与checksum不相符,例如将主城名字改为222,保存后进入游戏。此时默认的新手卡组已经被游戏还原为修改后的40卡卡组,且堡垒最后两张卡为修改添加的革命卡——无限5碉堡马车与无限2马炮,如图所示。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=9fdd64adf01190ef01fb92d7fe1a9df7/2e8f33292df5e0fe83cd3d414b6034a85fdf722d.jpg?tbpicau=2024-09-19-05_73dc6814e69a374fd7b507f9648a4602)
6.删除mods\local\mymod文件夹的内容,此时可以进行多人游戏并通过校验。
以下以Steam版俄罗斯为例。
1. 从Data.bar中提取并生成homecityrussians.xml,将其置于Users\本机用户名\Games\Age of Empires3 DE\Steam数字id\mods\local\mymod\data文件夹内(没有就自己新建)。
2. 打开决定版,分别在俄罗斯的卡组编辑器里建立12,34两个卡组,并分别只添加第12与34时代的卡片如下图。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=36e9a04faf0e7bec23da03e91f2fb9fa/4e7f7fc6a7efce1b92fe7c8ab851f3deb58f652d.jpg?tbpicau=2024-09-19-05_2f02a693a11c49f1b9c086984ece0db6)
其中34卡组第三时代我只放入了8张卡,目的是在之后的步骤里添加两张革命卡片。
3. 找到Users\本机用户名\Games\Age of Empires3 DE\Steam数字id\Savegame文件夹中的sp_Russians_homecity.xml打开。搜索12与34 并将底下
<card dbid="xxxx">xxxx</card>
格式的语句复制并替换到homecityrussians.xml中的
<name>$$71332$$Beginner</name>下同类语句,注意此处要替换到第二条<name>$$71332$$Beginner</name>的位置。
4.在替换的语句后添加
<card>DEHCREVShipHorseArtillery</card>
<card>DEHCREVShipBlockhouses</card>
这两张卡对应革命芬兰的无限5碉堡马车和革命罗马尼亚的无限2马炮+1哨站马车。如图
![](http://tiebapic.baidu.com/forum/w%3D580/sign=3bfd03bb2edbb6fd255be52e3925aba6/d123062442a7d933a2b25333ba4bd11372f001ec.jpg?tbpicau=2024-09-19-05_814d80b69b1f6dd23a3e53db65f10f9d)
5.随意修改sp_Russians_homecity.xml使其与checksum不相符,例如将主城名字改为222,保存后进入游戏。此时默认的新手卡组已经被游戏还原为修改后的40卡卡组,且堡垒最后两张卡为修改添加的革命卡——无限5碉堡马车与无限2马炮,如图所示。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=9fdd64adf01190ef01fb92d7fe1a9df7/2e8f33292df5e0fe83cd3d414b6034a85fdf722d.jpg?tbpicau=2024-09-19-05_73dc6814e69a374fd7b507f9648a4602)
6.删除mods\local\mymod文件夹的内容,此时可以进行多人游戏并通过校验。