进入主城选择修改的卡片时(比如点击码头)闪退
本帖最后由 大地 于 2026-10-26 10:42 编辑发现闪退后,删除主城文件所有码头的卡片,再次进入游戏就正常,换了存档文件也是一样。初步猜测是科技 问题,因为需要读取码头科技,鼠标放上去有显示文字。估计遇到错误而跳出了。崩溃了。
于是就一条一条查找科技出现了什么问题导致跳出游戏 {:7_286:}
终于发现了,原版不是有每隔 X 分钟 运送单位的科技吗? 当你把这个科技加到主城卡片时,就有影响。把这个卡片删除,进入游戏又正常佬。
卡片代码如下:
<Tech name ='HCMODImmigrantsIrish' type ='Normal'>
<DBID>5299</DBID>
<DisplayNameID>80500</DisplayNameID>
<Cost resourcetype ='Ships'>1.0000</Cost>
<ResearchPoints>40.0000</ResearchPoints>
<Status>UNOBTAINABLE</Status>
<Icon>ui\techs\immigrants_irish\immigrants_irish</Icon>
<RolloverTextID>80501</RolloverTextID>
<Flag>HomeCity</Flag>
<Effects>
<Effect tech ='Age0SPCAct3' type ='Data' amount ='1.00' subtype ='FreeHomeCityUnitIfTechObtainable' unittype ='TechResearchPointsUSHCCards' relativity ='Absolute'>
<Target type ='Player'></Target></Effect>
<Effect type ='Data' amount ='2.00' subtype ='FreeHomeCityUnit' unittype ='Settler' relativity ='Absolute'>
<Target type ='Player'></Target></Effect>
<Effect type ='Data' amount ='-0.40' subtype ='FreeHomeCityUnit' unittype ='Settler' relativity ='Absolute'>
<Target type ='Player'></Target></Effect>
<Effect type ='Data' amount ='-0.40' subtype ='FreeHomeCityUnit' unittype ='Settler' relativity ='Absolute'>
<Target type ='Player'></Target></Effect>
<!--<Effect type ='TechStatus' status ='obtainable'>MODUSImmigrantsIrishTech</Effect>-->
<Effect type ='TextOutput'>80502</Effect>
<Effect type ='TechStatus' status ='active'>DEHCImmigrantsStateCapitolShadow</Effect>
</Effects>
</Tech>
改成 -0.8 ,送一单位。也是闪退。不能选择卡片。即使通过修改主城文件的方式加入卡片,估计查看卡片的时候就要闪退了。
<Tech name ='HCMODImmigrantsIrish' type ='Normal'>
<DBID>5299</DBID>
<DisplayNameID>80500</DisplayNameID>
<Cost resourcetype ='Ships'>1.0000</Cost>
<ResearchPoints>40.0000</ResearchPoints>
<Status>UNOBTAINABLE</Status>
<Icon>ui\techs\immigrants_irish\immigrants_irish</Icon>
<RolloverTextID>80501</RolloverTextID>
<Flag>HomeCity</Flag>
<Effects>
<Effect tech ='Age0SPCAct3' type ='Data' amount ='1.00' subtype ='FreeHomeCityUnitIfTechObtainable' unittype ='TechResearchPointsUSHCCards' relativity ='Absolute'>
<Target type ='Player'></Target></Effect>
<Effect type ='Data' amount ='2.00' subtype ='FreeHomeCityUnit' unittype ='Settler' relativity ='Absolute'>
<Target type ='Player'></Target></Effect>
<Effect type ='Data' amount ='-0.80' subtype ='FreeHomeCityUnit' unittype ='Settler' relativity ='Absolute'>
<Target type ='Player'></Target></Effect>
<!--<Effect type ='TechStatus' status ='obtainable'>MODUSImmigrantsIrishTech</Effect>-->
<Effect type ='TextOutput'>80502</Effect>
<Effect type ='TechStatus' status ='active'>DEHCImmigrantsStateCapitolShadow</Effect>
</Effects>
</Tech>
{:7_286:}
页:
[1]