技能配置里“优先”和“仅”规则的简单说明。
圣兽之王吧
全部回复
仅看楼主
level 1
naixiann 楼主
技能判别就两种“优先”和“仅”。
“优先”代表必然触发。“仅”代表条件成立则触发,否则不触发。
如果最上面技能只配置“优先”,那么下面技能都不会触发。
以及这两条的组合。
“优先”+“优先”:先执行同时满足条件1、条件2的目标,次执行满足条件2,再执行满足条件1。
【如:“优先”后排 + “优先”重甲,优先攻击“站在后排的重甲”,次攻击“重甲”,再攻击“后排”,最后攻击“其他”】
“优先”+“仅”,两个条件都会生效。最常规的配置方式。
【如:“仅”步兵+“优先”弓兵,优先攻击“同时拥有步兵+弓兵标签的单位”,次攻击“步兵”。
如场上没有能攻击到的步兵,技能不生效跳过。】
"仅”+“仅”,两个条件必须同时达成,才会触发。这个异外情况比较多。
【如:“仅”斥候+“仅”步兵。1个斥候+1个步兵不会触发技能,但同时拥有斥候+步兵标签的单位,触发。】
【如:“仅”斥候+“仅”前后排一列2人。只有斥候+身后有人才会触发。
再加上另外两个维度“优先顺序”和“特殊条件内容”搭配组合会更丰富一些。
2024年02月28日 11点02分 1
level 7
萨满/德鲁伊居然没有单独的分类很难受,能有个单独针对萨满的条件会舒服许多
2024年02月28日 11点02分 2
有啊,萨满不是标签,萨满的标签是步兵+术师。
2024年02月28日 12点02分
@naixiann 我知道,我指的就是没有萨满单独的标签,步兵+术士包括萨满,牧师,魔女,法师,我只想针对萨满,所以很难受
2024年02月28日 12点02分
很难根据标签定位的时候,只能根据属性高低来。
2024年03月11日 06点03分
level 6
感谢!能否说下同一排要怎么设置,比如要一排两到三个全是骑士?
2024年02月28日 11点02分 3
啥意思?如果是“仅”攻击前排,“仅”攻击骑士,那么就只有“骑士站在前排”才能触发。不然技能就跳过了。
2024年02月28日 12点02分
@naixiann 那么请教一下,比如我是狮鹫骑士,我想要的攻击优先顺序是(从前到后优先级递减): ①两个或以上的并排骑兵 ②弓兵数量最多的那排敌人 ③人数最多的那排敌人 ④单独的一个骑兵 ⑤其他情况 那么我应该怎么编写条件呢?
2024年02月28日 17点02分
@CPO首席路过官 这个就需要“优先顺序”了,你需要多建立几个策略了。 技能1:条件1“仅”数量不少于2的一排友方,条件2“仅”骑士。(但是无法实现并排都是骑士。) 技能2:再编写你的第二条。以此类推。
2024年02月28日 17点02分
@CPO首席路过官 一个技能就用了好几条,你就得根据你得设计目的精简这个策略了。
2024年02月28日 17点02分
level 11
优先+优先有点反直觉阿,我还以为无法同时满足的话会先执行条件1,再执行条件2
2024年02月28日 11点02分 4
你可以理解为,第一个先执行,后一个执行就给覆盖了。[开心]
2024年02月28日 12点02分
举个例子 如果优先步兵 优先法师 我猜是这么写的 if(有步兵) { if(有法师) { 打法师; } else { 打步兵; } } else { 没有步兵 其他处理; } 所以两个优先 条件2更优先
2024年03月03日 04点03分
@帕昂虎 怎么换行都没了 这样看起来就费劲了[汗]
2024年03月03日 04点03分
@帕昂虎 我只能死记硬背了[笑尿]
2024年03月03日 05点03分
level 1
干脆把写代码的if and or else加进去算了
2024年02月28日 12点02分 5
确实,还更直观
2024年02月28日 17点02分
level 7
[乖]可怕,变成编程了,阵容都没琢磨明白呢
2024年02月28日 12点02分 6
已经晕了[紧张]
2024年02月28日 13点02分
level 1
学到了,原来先优先条件2
2024年02月28日 13点02分 7
level 3
纯纯乱讲,楼下说实际结论[汗]
2024年02月28日 14点02分 8
你这个是因为是近战,不是远程。近战不能跳过第一排打第二排的
2025年03月03日 02点03分
level 3
条件2是在满足条件1前提下的'then if'
即在满足条件1的所有单位中选取满足条件2的。
条件1:优先后排
条件2:后排单位里优先重甲。由于没有重甲,于是选择后排第1个目标
2024年02月28日 14点02分 9
如果敌方没有后排,也没有重装,是不是会执行默认行为
2024年02月28日 14点02分
2024年02月28日 14点02分
你发现一个BUG。 “优先前排”和“优先后排” 这两个优先,无论放在前面还是后面,都会比其他的优先先执行。
2024年02月28日 15点02分
@naixiann 又测试了几次确实是这样。且“hp最高”“物理防御最高”这种条件也等价于“优先hp高”和“优先物理防御高” 双优先的情况下,1&2>2>1
2024年02月28日 16点02分
level 2
开始编程了是吧[怒],我只用“仅”这个程序,因为最简单,“优先”用起来有点怪,等大佬分析[吐舌]
2024年02月28日 14点02分 10
只用‘仅’如果没有满足条件的目标会罚站 需要一个‘优先’保底
2024年02月28日 14点02分
@◆青沼◆ 如果只有一个红色技能肯定不能用 仅 如果是多个红色技能就可以用 比如主角有打骑兵的技能 那么把这个技能放前面 设置仅有骑兵 如果对面没骑兵 那就用吸血那个技能 就没问题
2024年02月29日 08点02分
level 3
顺便分享一个佣兵的编程,大部分情况下都能执行最优操作。
首先,只剩1个敌方时必定使用[重斩]。
敌方数量大于1时,若有半血以下敌人,使用[杀戮连锁](并优先闪避最低,确保打中)
若无半血以下敌人,判定自身ap——ap高于1时使用[重斩],不高于1时使用[杀戮连锁],目标为最低血量敌人。
2024年02月28日 14点02分 11
好好好,收藏了[吐舌]
2024年02月28日 14点02分
思路贼清晰啊~[咦]~~~
2024年02月28日 16点02分
很清晰,不错的模板
2024年02月29日 12点02分
@huzhongjie546 其他人倒是没什么特别的,有击杀回ap的角色也可以类似设置。等正式版再看吧。
2024年03月01日 16点03分
level 11
mark
2024年02月28日 14点02分 12
level 11
我想让梅丽桑德把技能先

在手里,等
前排
重甲兵被打死之后再出手防止打盾上浪费输出,这个有办法设置吗
2024年02月28日 16点02分 13
【敌方兵种有无】里面有几个条件,敌方没有重装时,适当技能。你用这个试试。
2024年02月28日 16点02分
@naixiann 试了一下设置无重甲的话碰到有重甲的队就一整局都不出手了,哪怕重甲兵被打死了也不动,不知道是不是bug,我现在是先设置一个技能条件无重甲,然后再新开一个技能设置第二回合出手,这样还勉强可以
2024年02月28日 16点02分
@跳刀sama✨ 我试了可以用啊。在【敌方兵种有无】里,有一叫【敌方没有重甲系】,把这个设置在技能里。
2024年02月28日 17点02分
@跳刀sama✨ 这时候对战有重甲的队伍,他会一直待命,除非重甲死了,他才会出手。需要注意几个条件,1、他还有AP。2、如果队友用的技能是【回合结束触发】打死了重甲,那么直接回合结束了,没机会出手了
2024年02月28日 17点02分
level 1
naixiann 楼主
修正:
“优先” + “优先”
"优先"前排 和 “优先”后排:这两个条件比其他的高级,无论放条件1还是条件2,都先执行这两个,再执行其他条件。
【如1:“优先”后排 + “优先”重甲,优先攻击“站在后排的重甲”,次攻击“后排”,再攻击“重甲”,最后攻击“其他”
如2:“优先”重甲 + “优先”后排,优先攻击“站在后排的重甲”,次攻击“后排”,再攻击“重甲”,最后攻击“其他”】
除了这两个条件,其他的还是按照主题楼里的顺序。
2024年02月28日 16点02分 14
level 11
话说是不是可以理解为“优先”是不满足条件也会按默认行动逻辑该怎么动怎么动,但是“仅”不满足条件就直接罚站,所以如果不要求精确打击只使用优先词条就行?
就是我设置优先步兵和弓兵,但是如果对方都没有,我方也会正常对敌人攻击。
而如果是仅步兵和弓兵,如果对方两个兵种全没有整场战斗这个单位就全程罚站了?
2024年02月28日 16点02分 15
你理解的是对的,优先就是优先攻击,无论如何都会发动技能。仅如果没有触发,就会罚站。 但是仅步兵和仅弓兵,你理解错了。必须场上有1个单位他即是步兵,也是弓兵,才能触发。不然就罚站。
2024年02月28日 17点02分
@EX无双◆改2 “优先”这种,不可能不满足。所以当 优先+仅的时候,就看仅就可以了。仅满足就放,不满足就不放。
2024年02月28日 17点02分
@EX无双◆改2 比如:“优先”重甲,是说先打重甲。如果没有重甲,他只不过就不优先而已。没说技能不能放。
2024年02月28日 17点02分
@naixiann 那词条优先+仅,在不满足既不满足优先也不满足仅的情况下是正常动还是罚站?
2024年02月28日 17点02分
1 2 尾页