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

新人求助。。。。。

只看楼主收藏回复

为什么2号位死亡的时候,他的“镜”一直没法回收呢,其他角色的都可以
liejing = sgs.CreateTriggerSkill{
name = "#liejing",
frequency = sgs.Skill_Frequent,
events = {sgs.Death},
on_trigger = function(self, event, player, data)
local room = player:getRoom()
local daolitian = room:findPlayerBySkillName(self:objectName())
local death = data:toDeath()
if daolitian ~= death.who then
local cards = death.who:getPile("jing")
if cards:length() > 0 then
for _,card in sgs.qlist(cards) do
daolitian:addToPile("fu", card, true)
end
end
end
end,
can_trigger = function(self, target)
return target ~= nil
end
}


IP属地:云南1楼2015-01-08 15:25回复
    不对,不止2号位,几乎找不到规律了,这代码哪里错了吗,能不能回收几乎成看他心情了。、。。。


    IP属地:云南2楼2015-01-08 16:27
    回复
      什么回收,,,能贴一下技能描述么


      来自Android客户端3楼2015-01-08 20:11
      收起回复
        求来人教一教啊


        IP属地:云南来自Android客户端4楼2015-01-09 09:07
        回复
          •﹏•


          IP属地:云南来自Android客户端5楼2015-01-10 18:03
          回复
            顶上来求助


            IP属地:云南6楼2015-01-13 13:19
            回复