纳索的莫里斯 发表于 2026-7-12 20:24:48

新问题,修改船运卡无限发送失败

我想把皮毛交易(法国、易洛魁、苏族、印度)、庄严的奥斯曼宫殿、乌克森谢纳改革(瑞典)、南海泡沫(英国、荷兰)、慈善(豪萨、埃塞尔比亚)这些卡改成无限运送,其中印度和易洛魁修改成功,其他的都失败了。
易洛魁皮毛交易:
      <name>HCXPFurTrade</name>
      <maxcount>-1</maxcount>
      <level>40</level>
      <prereqtech>-1</prereqtech>
      <age>0</age>
    </card>
印度皮毛交易:
    <card>
      <name>YPHCFurTradeIndians</name>
      <maxcount>-1</maxcount>
      <level>40</level>
      <prereqtech>-1</prereqtech>
      <age>0</age>
    </card>
直接把易洛魁的语句复制到homecityfrench.mod.xml里,不成功,于是仔细看了一下homecityfrench.xml,里面关于皮毛交易的原代码是:
    <card>
      <name>HCXPFurTrade</name>
      <maxcount>1</maxcount>
      <level>40</level>
      <bindtotech>HCXPFurTrade</bindtotech>
      <age>0</age>
    </card>
于是把maxcount改成-1,重新复制到homecityfrench.mod.xml里,仍然不行。
苏族的皮毛交易卡是:

    <card>
      <name>HCXPFurTrade</name>
      <maxcount>1</maxcount>
      <level>40</level>
      <prereqtech>-1</prereqtech>
      <age>0</age>
    </card>
和易洛魁没有区别,但易洛魁改完maxcount就生效了,苏族却不行,理解不能。
其他几张卡也是如此,从原文件复制过来,改maxcount但不生效。
求教问题出在哪里?

Niubility 发表于 2026-7-16 15:51:22

<cards>
<card>
      <name>HCXPFurTrade</name>
      <maxcount>-1</maxcount>
      <level>40</level>
      <bindtotech>HCXPFurTrade</bindtotech>
      <age>0</age>
    </card>
</cards>

亲测改成这样没问题。估计要么是路径出了问题,要么是缺少<cards></cards>

纳索的莫里斯 发表于 2026-7-16 17:30:12

Niubility 发表于 2026-7-16 15:51
HCXPFurTrade
      -1
      40


我直接复制了你的代码(其实原先也一样):
<homecitymods>
<cards>
<card>
      <name>HCXPFurTrade</name>
      <maxcount>-1</maxcount>
      <level>40</level>
      <bindtotech>HCXPFurTrade</bindtotech>
      <age>0</age>
    </card>
</cards>
</homecitymods>
但仍然不能,理解不了
页: [1]
查看完整版本: 新问题,修改船运卡无限发送失败