圣兽之王吧 关注:18,435贴子:100,179
  • 18回复贴,共1

请教个条件1和条件2的设置问题

只看楼主收藏回复

配置A:条件1仅重装,条件2血量最低
配置B:条件1优先重装,条件2血量最低
问题1:如果我只有配置A,场上没有重装的话,角色是不是挂机。如果我只配置B,场上没有重装,角色是不是攻击全场血量最低的人?
-----分割
配置A:条件1仅重装,条件2血量最低
配置B:条件1血量最低
问题2:假如我同时录入这两个配置,场上没有重装的话,角色是不是依次检索对面,如果有重装,就直接执行配置A,如果没有重装,角色就跳过配置A进行配置B检索,攻击最低血?
问题3:是不是简化成一条配置:条件1优先重装,条件2血量最低,就能实现最优解了


IP属地:广西1楼2025-08-07 11:12回复
    问题1:
    是。是。第二个“是”我要补充说明一下,条件1和条件2都是排序(把重装排在非重装前面、把血量按低到高排)的情况下是以条件2优先(你可以想成是它先按条件1排再按条件2排,按2排的时候不可避时会弄乱条件1的顺序),所以配置B实际效果是会攻击场上血量最低的敌人,如果有多个人血量相同都是最低会优先打是重装的。(嫌括号里的麻烦就忽略括号里的字)


    IP属地:广东来自iPhone客户端2楼2025-08-07 12:44
    收起回复
      2025-09-01 06:03:47
      广告
      不感兴趣
      开通SVIP免广告
      问题2:
      对。
      问题3:
      优不优要看你的目的,你是魔法/锤子想先杀重装的话,应该是可以的,不过条件1和2要反过来才是你想的效果(原因在问题1的补充里说了)。


      IP属地:广东来自iPhone客户端3楼2025-08-07 12:50
      收起回复
        优先仅,没有仅在优先,若同时就按1-8这样顺序


        IP属地:广东来自iPhone客户端4楼2025-08-07 16:29
        回复
          实际玩下来感觉是先执行条件2的if语句再执行条件1的if语句,有些带仅字强限制不满足条件的会废弃当行的执行,优先这种不会。


          IP属地:上海来自Android客户端5楼2025-08-07 17:26
          回复
            困惑,几乎不编程


            IP属地:广西来自iPhone客户端6楼2025-08-08 11:20
            回复
              再请教一个问题,有个力量呐喊,就是队友攻击前,给上一个物理攻击buff,怎么设置不给法师队友上?


              IP属地:广西来自iPhone客户端7楼2025-08-10 11:56
              收起回复
                给大部分科普一个编程的误区,也是别人不告诉你,你自己实验一直很迷惑的事情,那就是条件2比条件1先执行。
                问题1:是,没重装就挂机。不是,会无脑攻击血量最低的敌人,完全忽略优先重装。因为条件2先执行
                问题2:是的,这个配置已经很完美了。
                问题3:不能,这条又是无脑攻击血量最低的目标了。
                问题2的两条配置已经很完美了,建议就这么用。
                另外按照你的逻辑优化的话,也是条件1血量最低的目标,条件2优先重装。但是这个配置似乎还是选血量最低的目标,会忽略优先重装的前提。这个由于好久没玩游戏了,不是很确认,但总记得自己犯过这样的错误。优先XX这种设定选定的范围还是全体,所以在检索的时候还是在全体范围里面检索了最低血量目标。
                你可以上游戏试试,反正我的经验是。如果编程的配置条还有空余的,建议先用多条的配置,更稳定。


                IP属地:浙江8楼2025-08-12 09:27
                回复
                  2025-09-01 05:57:47
                  广告
                  不感兴趣
                  开通SVIP免广告
                  说人话,你那个配置没有问题。不能删掉一。配置1和配置2是只有顺序关系,没有逻辑关系,如果执行1,就没有2。如果不执行1,就跳过1,就没有1。


                  IP属地:江西来自iPhone客户端9楼2025-08-13 22:20
                  回复