收起左侧

[求助] 船運問題/馬車問題

[复制链接]
李名样dR发表于 2026-4-12 21:32:51
我最近在嘗試製作新國家,差不多要做完了,可是目前有幾個問題:
1. 我借用了葡萄牙時代2的“8弩兵”和時代4的“無限 10弩兵”,可是測試的時候弩兵沒從船運點出來,是完全沒有出現,連人口都沒有顯示,船運了個空氣,兵營裡倒是可以訓練出來
9281969db9cd2ad8bf.png

9692769db9ce70df5c.png

2. 同樣是用船運方式,借用了美國的時代1“荷蘭移民”和革命船運卡“2 輛銀行馬車”,銀行馬車能出來,可是馬車的按鈕位置沒有任何按鈕
1376669db9d9a2295f.png

以上,求解

data.rar

15.19 KB, 下载积分: 钱币 -2 , 经验 3

列虚子发表于 2026-4-14 04:42:15
3453769dd54846c50d.png写错了 正常的下面还有一个
·运送 8 单位的弩兵
另外你给马车加了建造bank的按钮没?
以及,你这个国家的Age0是否开启了bank单位。
  • 李名样dR : 1. 我按照聖典的寫入了,出來的就是這樣,下面就是沒有寫運送單位,看了官方的techtreey檔案,有很多科技都沒有在裡面 2. 給馬車加了,Age0開啟的話就是開啟村民建造,馬車依舊不會建造。我要的效果是村民不能建造,只能透過運送銀行馬車建造
  • こはね 回复 李名样dR : 不開啓的話,無論如何都不能建造,包括馬車;建议额外复制一个银行,只能给马车建造
  • 列虚子 回复 李名样dR : 对,必须开启,船运直接发放的单位可以不进age0,但是马车属于另行建造了一个建筑。你只能复制bank为bank2,在马车开启bank2的建造。官方科技可能有连锁触发将其认为是前置科技,你按圣典的方法写最好。
列虚子发表于 2026-4-14 20:44:50
			<Effect type ='Data' amount ='1.00' subtype ='Enable' relativity ='Absolute'>
<Target type ='ProtoUnit'>Bank2</Target></Effect>可以写在Age0也可以写在荷兰移民这张卡里
李名样dR发表于 2026-4-15 13:36:10
排查了下,才發現這兩個船運用的銀行馬車單位名不一樣,原來是不同的單位,試了下,銀行馬車可以建造銀行了。然後是那個船運弩兵的問題,是只能自己親自做船運出來了嗎?
こはね发表于 2026-4-15 18:40:28
李名样dR 发表于 2026-4-15 13:36
排查了下,才發現這兩個船運用的銀行馬車單位名不一樣,原來是不同的單位,試了下,銀行馬車可以建造銀行了 ...

因爲你提供的信息不足,查東西有點費勁,具體原因大概你也看得懂了

techtreey.xml裏面·:
  <tech name="HCShipCrossbowmen1" type="Normal">
<dbid>2226</dbid>
<displaynameid>35731</displaynameid>
<cost resourcetype="Ships">1.0000</cost>
<researchpoints>40.0000</researchpoints>
<status>UNOBTAINABLE</status>
<icon>resources\art\units\infantry_ranged\crossbow\hc_crossbow_icon.png</icon>
<flag>HomeCity</flag>
<effects>
<effect tech="DEHCShipCrossbowShadow" type="Data" amount="8.00" subtype="FreeHomeCityUnitIfTechObtainable" unittype="Crossbowman" relativity="Absolute">
<target type="Player">
</target>
</effect>
<effect tech="DEHCShipOrdenancaShadow" type="Data" amount="8.00" subtype="FreeHomeCityUnitIfTechObtainable" unittype="deOrdenanca" relativity="Absolute">
<target type="Player">
</target>
</effect>
</effects>
</tech>


  • 李名样dR : 基本上我homecity文件裡有加了該船運,可是測試的時候有運送成功的音效,可是沒有弩兵出來,不知道是什麼問題,其他的兵卡都可以出兵,就偏偏只有那兩個弩兵卡不會出兵
  • こはね 回复 李名样dR : HCShipCrossbowmen1在techtreey設定的效果是 subtype="FreeHomeCityUnitIfTechObtainable" ;只有改良了DEHCShipCrossbowShadow才會運送8個Crossbowman;只有改良了DEHCShipOrdenancaShadow才會運送8個deOrdenanca
  • 李名样dR 回复 こはね : 哦成功了,感謝大佬講解,原來還要放再放裡面註明的科技,我原本以為上面那個是其他的東西
跳转到