太阳神三国杀吧 关注:38,499贴子:470,064
  • 25回复贴,共1

大佬请进,请教个lua问题

只看楼主收藏回复

各位大佬,请教个问题哈,代码如图:

问题如下:
1411-1413行的can_trigger部分注释打开与否,影响代码的运行。
无论有没有can_trigger部分,前半部分都正常(sgs.DamageCaused),
但是后半部分(sgs.DamageInflicted)就只有在取消can_trigger部分注释才能正常运作。
那么请问这是怎么回事?如何让他在没有最下面的can_trigger也正常运行?


IP属地:北京1楼2024-12-02 11:04回复
    你后半部分都判定了只有伤害来源是你才执行啊,而且你后半部分写的是受到伤害的时机


    IP属地:广东来自Android客户端2楼2024-12-02 12:25
    收起回复
      去不掉的,这个时机是个受伤时机,这个技能的本质是你受到的伤害变为体力流失,你打自己一点伤害,应该就触发了


      IP属地:福建来自Android客户端3楼2024-12-02 12:37
      收起回复
        全都用damage caused时机就行,完全没必要分两个时机,不同时机对应的触发规则也不同


        IP属地:山东来自Android客户端4楼2024-12-02 12:39
        收起回复
          写的有问题,后半部分 (and from Sakura)在别人打你时满足不了


          IP属地:湖北来自Android客户端5楼2024-12-02 20:36
          收起回复
            那你的技能描述到底是啥,又要造成的伤害变雷属性又要带绝情效果,本身就冲突啊


            IP属地:山东来自Android客户端6楼2024-12-03 07:03
            收起回复
              缺省的can_trriger的含义是活着,有此技能的人触发


              IP属地:重庆来自Android客户端7楼2024-12-03 14:06
              收起回复
                我也想制作武将,求问该怎么做?要下什么工具吗?


                IP属地:广东来自Android客户端8楼2024-12-22 12:17
                收起回复