stellaris吧 关注:301,589贴子:7,219,234
  • 14回复贴,共1

【mod相关】请教一个问题。

只看楼主收藏回复


如上图这是一个让一支刷的舰队按预设轨道移动的代码。。
然后如果我把其中一个find_closest_planet整个注释掉,会导致文件中与其毫不相干的几个事件失效,游戏输入event执行时直接反馈could not find event。。而且error.log里也是写着找不到事件。。
然后有时写完新的事件后,原本能够正常运转的老事件也会莫名其妙地出现缺少标题,缺少描述,缺少选项等bug。。
同时无论何时error.log里总有一大串currept event table entry,但检查事件代码是没有问题的。。

如上图。。
另外有些莫名其妙失效的事件通过把游戏原文件中的另一个事件复制过来改写又会恢复正常。。但是两者内容完全一样,不知道为什么自己写的有时候会莫名其妙的不能正常工作。。
求大神解答。。


1楼2018-09-10 23:05回复
    十有八九是大括号没对上或者其他语法错误吧。具体不懂


    IP属地:上海来自Android客户端2楼2018-09-10 23:18
    收起回复
      2025-12-10 10:32:54
      广告
      不感兴趣
      开通SVIP免广告
      大括號錯+1
      如果只有這個文件的事件有錯,一定是你刪的時候破壞掉了括號結構


      IP属地:中国台湾来自Android客户端4楼2018-09-11 08:27
      回复(1)
        还有非常神奇的是。。

        如上图的事件不能执行,然后error.log里关于这个事件的错误是这样解释的。。

        然后这是什么神奇的原理。。


        5楼2018-09-11 10:16
        回复
          注释要整段,编码ansi


          IP属地:湖南来自iPhone客户端6楼2018-09-12 12:06
          收起回复