太阳神三国杀lua吧 关注:2,644贴子:73,497
  • 3回复贴,共1

为什么有的lua扩展包中的游戏外卡牌可以跨包克隆,有的不行呢?

取消只看楼主收藏回复

因为做了个技能是获得指定的锦囊加入手牌,怕和其他包的从游戏外获得锦囊牌的武将同时在场而导致牌不够拿的情况,打算在自己的包里克隆这些锦囊,然后优先调用这个包里的锦囊来从游戏外获得。
然后问题来了。
有的包的卡牌没法克隆。


IP属地:江西1楼2025-07-19 04:10回复
    江山如故的锦囊可以正常克隆,但海外服的锦囊克隆就会报错。


    是因为海外服的这几个锦囊本身没有加入全局卡牌列表吗?如果我想正常克隆它,除了改动海外服的代码,还有其他方法吗?

    江山如故的锦囊是这样加入的


    IP属地:江西2楼2025-07-19 04:17
    回复
      2025-12-29 13:09:59
      广告
      不感兴趣
      开通SVIP免广告
      居然是载入顺序的原因!我写了个空的zzzzz名字的卡包,里面就可以克隆原本克隆不到的海外版的锦囊了,这么一想就是因为字母顺序O在K后面!真是绝了。


      IP属地:江西来自Android客户端5楼2025-07-19 14:22
      回复
        最后还是选择改名了,不过还好,是根据实际lua文件名来认的,内部包的名称不用改,那还挺方便的。 把自己的扩展包的文件名前面加个z就可以了。


        IP属地:江西来自Android客户端6楼2025-07-19 20:23
        回复