rpgmakervx吧 关注:2,833贴子:9,887
  • 11回复贴,共1

技能公式求助((b.hp_rate <= 0.13)&&(b.state_rate(2)!=0))?b.ad

只看楼主收藏回复

((b.hp_rate <= 0.99)&&(b.state_rate(1)!=0))?b.add_state(1):(a.mat-b.mdf)
敌人生命值低于99%时附加状态1(濒死)。
但是不是每次都管用,为什么?


1楼2015-08-09 01:31回复
    只要敌人血上了9万以上,差不多10次里面会有2次左右不管用。
    血低了就每次都管用。。。。


    2楼2015-08-09 01:34
    回复
      a.atk * 6 + a.agi * 6
      (攻击力和敏捷综合的刘蓓)
      另外使用这个公式的技能,附加状态为提高敏捷100%的话,这个回合打出来的攻击还有增加效果吗?我自己测试了半天还是不知道。。。。


      3楼2015-08-09 01:39
      回复
        (b.mhp-b.hp)*(b.hp_rate <= 0.4 ? 4.44 : 0.44)
        折磨
        如果生命值不足40%,造成444%已损失生命值的伤害,
        否则44%。
        有没有那种可以随时知道敌人生命值的脚本啊。不然根本没法测试这个到底有没有效果


        4楼2015-08-09 02:10
        回复
          好吧,真正的困难在这里。
          如果设定了了两个技能,简称告死和死亡
          若 告死 附加状态 50%HP上限
          而 死亡 设定了 生命值低于50%立即死亡。
          那么问题就会出现,因为生命值上限少了50%。所以虽然实际生命值少了50%,但是判断为100%HP, 技能 死亡 无法执行。
          问题在于,如何让敌人少50%生命值,而且被判定少了50%,然后 技能 告死和死亡可以作为组合秒杀敌人?


          5楼2015-08-09 02:30
          收起回复
            告死二的图错了


            IP属地:上海10楼2015-08-11 15:11
            回复
              @酱油娘


              IP属地:上海11楼2015-08-11 15:13
              收起回复