你5楼写的那个的问题在于 只在这个程序执行的一瞬间判断一次。。。程序就结束了; i# ~' T+ ]6 Z) [. Z) ` f
0 W2 V3 }! v! i而你这个问题的要求是 一旦系统符合某条件 比如有mu进入darin 就发生某事。。。这实际上是一个持续的监视过程 要用waituntil 而不是if
4 f& S+ g% l2 i
# k0 p* N8 F, A. K: C0 q1 B, q具体来说 如下
& P- C* v: a- s5 Rwhile true Loop( ]' p7 N7 q0 b" a' X
waituntil MuInDarin=true prio 1;1 A" ^5 W% e- ]/ l8 N0 v! d2 o: L& G% a
MuInDarin:=true;
* ^; Q! M: p& g.mus.entity.create(xxx);0 ?* M/ g% |$ A
end;. S9 w- m" x8 P; |' T# z
3 h+ _' |" o3 l, z% ~% ^( m这就是一个针对系统的监视器了。。。
0 ]8 l: Y: M: _0 ?9 Z' O
2 H5 l! Q, r5 G+ ~3 r9 G5 x3 s
5 U, u5 x* B" _: y8 [ |