大地 发表于 3 天前

进入主城选择修改的卡片时(比如点击码头)闪退

本帖最后由 大地 于 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>


こはね 发表于 3 天前

{:7_286:}
页: [1]
查看完整版本: 进入主城选择修改的卡片时(比如点击码头)闪退