你5楼写的那个的问题在于 只在这个程序执行的一瞬间判断一次。。。程序就结束了
2 g8 ~% n# [, ~; Q, `/ q% y& M+ ^' i% y, X' b
而你这个问题的要求是 一旦系统符合某条件 比如有mu进入darin 就发生某事。。。这实际上是一个持续的监视过程 要用waituntil 而不是if
, ]3 b& b( n, @' l4 O5 V% ^; @; m% `0 a- p& e4 ^
具体来说 如下% w; b0 m/ Z0 r$ Z
while true Loop7 J1 b9 _6 u8 R) \- h4 U
waituntil MuInDarin=true prio 1;! p! d8 p9 c/ i9 D
MuInDarin:=true;- W8 m" s. s) }/ t+ p# r: T
.mus.entity.create(xxx);+ p1 _0 Y9 f+ v4 [
end;+ d& [( ]2 b" D& d0 H6 _1 g! g& E: X
/ Q, ?2 [0 M1 W7 b5 g4 o
这就是一个针对系统的监视器了。。。. q3 X6 a0 L3 r. I
6 N# S9 i. o/ P1 g& S1 ], S9 @( h! ? o$ E, t5 e
|