AI文件里面并列条件这个players-stance的问题出在哪?
本帖最后由 kyuenysomenm 于 2023-10-27 05:39 编辑想做一个判断,如果AI文件里的玩家1号位或2号位对该AI方的外交关系改成了中立或敌对,那么就触发多人AI信号。
那么想到的是照葫芦画瓢,or里面多两个对玩家2的判定。
但是会提示680行,也就是框出来这行有问题。所以问题出在哪里?是or里面最多只能加两个条件吗?如果是,要用这种三个or套四个条件才能实现并列吗?这种条件不会报错。
另外,如果改用any-human,能实现在多人游戏中任何玩家满足外交条件就会触发吗?抓不到测试员没法试,至少地编里没报错了。
抓到人测试了,上述的两个方式都可以作为代替。不明白为什么or括号里只能跟两个条件,大概和地编的条件分隔符只管他前后俩条件是一个思路吧。 那要是or里面带两个以上条件怎么写 gwh6662 发表于 2023-11-2 23:41
那要是or里面带两个以上条件怎么写
没仔细看帖子去了,看来要这样嵌套写,好麻烦啊{:10_455:} gwh6662 发表于 2023-11-2 23:41
那要是or里面带两个以上条件怎么写
4个条件
(or (条件)
(or (条件)
(or (条件)
(条件))))
6个条件
(or (条件)
(or (条件)
(or (条件)
(or (条件)
(or (条件)
(条件))))))
8个条件:
(or (条件)
(or (条件)
(or (条件)
(or (条件)
(or (条件)
(or (条件)
(条件))))))))
以此类推 期悦 发表于 2023-11-8 08:38
4个条件
(or (条件)
(or (条件)
感谢
页:
[1]