If(假如)这3个条件中有一条不成立,Else(否则)——Do Nothing(什么也不做),这个一般都是真正的玩家,触发器就不管他们了。 假 如这3个条件都成立,Then(那么):新建一个Unit(单位)变量AIUnit,使AIUnit等于这个电脑玩家(设置单位变量=选定玩家的函数只有 两个,即Random Unit From Unit Group和First Unit of Group,而在此处由于选定的玩家只会是一个,所以极端地讲,后者的执行效率要高于前者)。然后新建一个布尔变量:AIinLight,再判断这个电脑 玩家是否与Player6同盟。如果是,让AIinLight=True;如果与Player6为敌,也就是与Player12同盟,让 AIinLight=False。再在AI组下新建一个触发器:RandomAIHero,做完AIinLight变量的判定后跳转执行这个触发器。