tintin++的class 应用疑惑
#ac {你向冲虚道长打听有关『quest』的消息}{
#class waitquest open;
#ac {冲虚道长说道:「现在还没有新的工作可以分配给你,请稍等。」}
{#delay 5 aq;#class waitquest close;#class waitquest kill;} ;
}
{5}
我的目的是减少误触发,实现多行触发的效果,可用起来不很理想,是不是class用的不对呢。
北大侠客行MUD,中国最好的MUD
#ac {你向冲虚道长打听有关『quest』的消息}
{
#class waitquest open;
#ac {冲虚道长说道:「现在还没有新的工作可以分配给你,请稍等。」}
{#delay 5 aq;#class waitquest kill;}
#class waitquest close;
}
{5}
try it.. 为什么这么调整呢,我现在没环境 回复 3# daltom
#class waitquest open;
#class waitquest close;
表示一个Class的开始和结束... 你的Class结束放到触发里当然不会结束了...
参考BASIC的Begin和End... 我理解#class close只是表示后续action不再是属于这个#class,但应该发生的作用是前期的kill
是不是说不close,kill不能起做作用?
页:
[1]