请选择 进入手机版 | 继续访问电脑版
收起左侧

求教哪里出了问题,添加卡牌半成功

[复制链接]
纳索的莫里斯发表于 6 天前
 本帖最后由 纳索的莫里斯 于 2025-2-1 11:00 编辑 

我想仿照非洲国家那几张运输影响力令牌的卡牌给亚洲三国也做一套,因为游戏里没有出口商品的箱子,所以做成了直接添加到玩家库存里的模式。如下:

以下添加到了techtreemods.xml
<tech name="MODShipTrade300Infinite" type="Normal">
<dbid>11113</dbid>
<displaynameid>222222</displaynameid>
<rollovertextid>222223</rollovertextid>
<cost resourcetype="Ships">1.0000</cost>
<researchpoints>40.0000</researchpoints>
<status>UNOBTAINABLE</status>
<icon>resources\art\homecity\home_city_props\icons\dock_props.png</icon>
<flag>HomeCity</flag>
<effects>
<effect type="Data" amount="300.00" subtype="Resource" resource="Trade" relativity="Absolute">
<target type="Player">
</target>
</effect>
</effects>
</tech>

<tech name="MODShipTrade600" type="Normal">
<dbid>11114</dbid>
<displaynameid>222224</displaynameid>
<rollovertextid>222225</rollovertextid>
<cost resourcetype="Ships">1.0000</cost>
<researchpoints>40.0000</researchpoints>
<status>UNOBTAINABLE</status>
<icon>resources\art\homecity\home_city_props\icons\dock_props.png</icon>
<flag>HomeCity</flag>
<effects>
<effect type="Data" amount="600.00" subtype="Resource" resource="Trade" relativity="Absolute">
<target type="Player">
</target>
</effect>
</effects>
</tech>

<tech name="MODShipTrade700" type="Normal">
<dbid>11115</dbid>
<displaynameid>222225</displaynameid>
<rollovertextid>222226</rollovertextid>
<cost resourcetype="Ships">1.0000</cost>
<researchpoints>40.0000</researchpoints>
<status>UNOBTAINABLE</status>
<icon>resources\art\homecity\home_city_props\icons\dock_props.png</icon>
<flag>HomeCity</flag>
<effects>
<effect type="Data" amount="700.00" subtype="Resource" resource="Trade" relativity="Absolute">
<target type="Player">
</target>
</effect>
</effects>
</tech>

<tech name="MODShipTrade1000" type="Normal">
<dbid>11116</dbid>
<displaynameid>222226</displaynameid>
<rollovertextid>222227</rollovertextid>
<cost resourcetype="Ships">1.0000</cost>
<researchpoints>40.0000</researchpoints>
<status>UNOBTAINABLE</status>
<icon>resources\art\homecity\home_city_props\icons\dock_props.png</icon>
<flag>HomeCity</flag>
<effects>
<effect type="Data" amount="1000.00" subtype="Resource" resource="Trade" relativity="Absolute">
<target type="Player">
</target>
</effect>
</effects>
</tech>

<tech name="MODShipTrade1600" type="Normal">
<dbid>11117</dbid>
<displaynameid>222227</displaynameid>
<rollovertextid>222228</rollovertextid>
<cost resourcetype="Ships">1.0000</cost>
<researchpoints>40.0000</researchpoints>
<status>UNOBTAINABLE</status>
<icon>resources\art\homecity\home_city_props\icons\dock_props.png</icon>
<flag>HomeCity</flag>
<effects>
<effect type="Data" amount="1600.00" subtype="Resource" resource="Trade" relativity="Absolute">
<target type="Player">
</target>
</effect>
</effects>
</tech>

<tech name="MODShipTrade1000Infinite" type="Normal">
<dbid>11118</dbid>
<displaynameid>222226</displaynameid>
<rollovertextid>222227</rollovertextid>
<cost resourcetype="Ships">1.0000</cost>
<researchpoints>40.0000</researchpoints>
<status>UNOBTAINABLE</status>
<icon>resources\art\homecity\home_city_props\icons\dock_props.png</icon>
<flag>HomeCity</flag>
<effects>
<effect type="Data" amount="1000.00" subtype="Resource" resource="Trade" relativity="Absolute">
<target type="Player">
</target>
</effect>
</effects>
</tech>
以下添加到homecitychinese.mods.xml
<homecitymods>
<cards>
<card mergeMode='add'>
<name>HCXPIndustrialRevolution</name>
<maxcount>1</maxcount>
<level>25</level>
<prereqtech>-1</prereqtech>
<age>3</age>
<displayunitcount>1</displayunitcount>
</card>
<card mergeMode='add'>
<name>MODShipTrade300Infinite</name>
<maxcount>-1</maxcount>
<level>0</level>
<prereqtech>-1</prereqtech>
<age>0</age>
<displayunitcount>300</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card>
<card mergeMode='add'>
<name>MODShipTrade600</name>
<maxcount>1</maxcount>
<level>0</level>
<prereqtech>-1</prereqtech>
<age>1</age>
<displayunitcount>600</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card>
<card mergeMode='add'>
<name>MODShipTrade700</name>
<maxcount>1</maxcount>
<level>0</level>
<prereqtech>-1</prereqtech>
<age>1</age>
<displayunitcount>700</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card>
<card mergeMode='add'>
<name>MODShipTrade1000</name>
<maxcount>1</maxcount>
<level>0</level>
<prereqtech>-1</prereqtech>
<age>2</age>
<displayunitcount>1000</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card>
<card mergeMode='add'>
<name>MODShipTrade1600</name>
<maxcount>1</maxcount>
<level>0</level>
<prereqtech>-1</prereqtech>
<age>3</age>
<displayunitcount>1600</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card>
<card mergeMode='add'>
<name>MODShipTrade1000Infinite</name>
<maxcount>-1</maxcount>
<level>0</level>
<prereqtech>-1</prereqtech>
<age>3</age>
<displayunitcount>1000</displayunitcount>
<infiniteinlastage>1</infiniteinlastage>
</card>
</cards>
<building>
<name>Emperor's Treasury</name>
<obtainabletechs>
<tech mergeMode='add' x="3.9" y="2">HCXPIndustrialRevolution</tech>
<tech mergeMode='add' x="3" y="1">MODShipTrade300Infinite</tech>
<tech mergeMode='add' x="3" y="2">MODShipTrade600</tech>
<tech mergeMode='add' x="3" y="3">MODShipTrade700</tech>
<tech mergeMode='add' x="3" y="4">MODShipTrade1000</tech>
<tech mergeMode='add' x="3" y="5">MODShipTrade1600</tech>
<tech mergeMode='add' x="3.9" y="3">MODShipTrade1000Infinite</tech>
</obtainabletechs>
<activetechs>
<tech mergeMode='add' x="3.9" y="2">HCXPIndustrialRevolution</tech>
<tech mergeMode='add' x="3" y="1">MODShipTrade300Infinite</tech>
<tech mergeMode='add' x="3" y="2">MODShipTrade600</tech>
<tech mergeMode='add' x="3" y="3">MODShipTrade700</tech>
<tech mergeMode='add' x="3" y="4">MODShipTrade1000</tech>
<tech mergeMode='add' x="3" y="5">MODShipTrade1600</tech>
<tech mergeMode='add' x="3.9" y="3">MODShipTrade1000Infinite</tech>
</activetechs>
</building>
</homecitymods>
忽略给中国添加的HCXPIndustrialRevolution(工业革命)
这些添加是生效了的屏幕截图 2025-02-01 105708.jpg
但是把代码依样画葫芦添加到homecityindians.mod.xml、homecityjapanese.mod.xml里就不行了,我怀疑是卡牌坐标的问题,于是调整了几次,但也没成功,不明白为什么同样的代码对印度和日本不生效,请大佬指教

こはね发表于 5 天前
能上传mod文件吗
纳索的莫里斯发表于 4 天前

已经解决了,我也不知道怎么解决的,新建了两个主城mod文件,然后重新黏贴代码,把坐标改了一下就成功了
跳转到