太阳神三国杀lua吧 关注:2,640贴子:73,408
  • 18回复贴,共1

[求助]throwCard函数问题

只看楼主收藏回复

本来想写觉醒时丢弃防具,但是出现了些错误,无论如何也我也调试不好。
local armors = player:getArmor()
if armors then
room:throwCard(armors, self:objectName(), player)
end
可以确定的时armors返回的值不为false或nil,但是当整个技能使用的时候不能弃置装备.
求解


IP属地:山东1楼2017-12-02 20:22回复
    @Yajin @youko1316
    所用版本V2 20131207 (不想去下新版本)
    我也试过moveCardTo 可是也不能做到


    IP属地:山东2楼2017-12-02 20:26
    收起回复

      p.s.关于本技能全部代码,除了这一部分都测试成功


      IP属地:山东3楼2017-12-02 20:28
      收起回复
        有...人...么


        IP属地:山东4楼2017-12-03 08:10
        回复
          void throwCard(int card_id, ServerPlayer *who, ServerPlayer *thrower = NULL);
          void throwCard(const Card *card, ServerPlayer *who, ServerPlayer *thrower = NULL);
          void throwCard(const Card *card, const CardMoveReason &reason, ServerPlayer *who, ServerPlayer *thrower = NULL);


          IP属地:广东7楼2017-12-04 13:28
          收起回复