فهرست منبع

fix: 修复了 i-all/ii 命令有时候会无法正确 gag 的 BUG

dzp 2 سال پیش
والد
کامیت
5221bc2957
1فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  1. 4 1
      mud/pkuxkx/plugins/shortcut.tin

+ 4 - 1
mud/pkuxkx/plugins/shortcut.tin

@@ -70,12 +70,13 @@
     chat $user[name]一共向你使出了一十八招!;
 };
 
+load-lib sync;
+
 #alias {i-all} {
     #class i-all open;
     #action {^你身上id为%*的东西有下面这些:$} {#line gag};
     #action {^你身上没有id为%*的东西。$} {#line gag};
     #action {^{>|}%s$} {#line gag};
-    #delay i-all {#class i-all kill} 1;
     #class i-all close;
 
     i sword;
@@ -107,6 +108,8 @@
     i cuirass;
     i pauldron;
     i cuisse;
+
+    sync.Wait {#class i-all kill};
 };
 
 #alias {ii} {