你5楼写的那个的问题在于 只在这个程序执行的一瞬间判断一次。。。程序就结束了. M B0 j9 k* k- @
) r+ ~7 S* V3 y3 b
而你这个问题的要求是 一旦系统符合某条件 比如有mu进入darin 就发生某事。。。这实际上是一个持续的监视过程 要用waituntil 而不是if* b; I7 J9 ~: ` Q& z
& b2 y$ E! Q0 A" ]2 O$ ^8 R具体来说 如下! D( ^- [4 C6 D7 M, H
while true Loop6 ^) W* D8 @/ G$ k) Z) E) E2 v
waituntil MuInDarin=true prio 1; 4 {: r, h. l C7 a! o' I7 nMuInDarin:=true;' T: ]/ B9 A" i
.mus.entity.create(xxx);" v, s. G0 }0 G( P e; D
end; 3 z Q0 f/ f+ s% y4 Z g$ L( F1 M& H$ k' \5 Z% h
这就是一个针对系统的监视器了。。。 " ~2 ]* K. J f) M. U$ H ( B3 R" }! E6 h U z6 \/ A2 Q9 u. u) f2 o) P( I- |