你5楼写的那个的问题在于 只在这个程序执行的一瞬间判断一次。。。程序就结束了
* d9 ?4 C9 k7 Q& i, @6 V
2 _% v2 l+ Q: |9 a! l而你这个问题的要求是 一旦系统符合某条件 比如有mu进入darin 就发生某事。。。这实际上是一个持续的监视过程 要用waituntil 而不是if
* b. w* D* Q: {- C4 a8 A/ \
( U. u4 N% d( @, e具体来说 如下
) _5 [. Y! I3 W+ d# \: Kwhile true Loop1 v/ O# `# D9 q7 K9 i& j1 [ ?
waituntil MuInDarin=true prio 1;% _( `8 D/ X- C
MuInDarin:=true;: |, B- }9 S ^1 B: k
.mus.entity.create(xxx);: u: M9 c( Y1 G6 Q1 r
end;" S8 D5 n0 x) P7 e: E: V( v8 `% _( x: h
7 M& D1 z+ L" V
这就是一个针对系统的监视器了。。。
/ I- z3 H* ]% |3 b, k
3 S E' q/ o3 o! {* j5 G9 d& o9 e- x, ?# k; j) X
|