瀏覽代碼

fix(pkuxkx): 配合北侠调整 gmcp 和 tune 命令的格式

dzp 2 年之前
父節點
當前提交
5d54799d69
共有 3 個文件被更改,包括 13 次插入13 次删除
  1. 2 2
      mud/pkuxkx/plugins/basic/char/hp.tin
  2. 4 4
      mud/pkuxkx/plugins/gmcp.tin
  3. 7 7
      mud/pkuxkx/plugins/lib/ui/chat.tin

+ 2 - 2
mud/pkuxkx/plugins/basic/char/hp.tin

@@ -455,9 +455,9 @@ hp -neili 格式:
 };
 
 #alias {char.GetHP2} {
-    gmcp status off;
+    tune gmcp status off;
     hpbrief;
-    gmcp status on;
+    tune gmcp status on;
 };
 
 #alias {hp} {

+ 4 - 4
mud/pkuxkx/plugins/gmcp.tin

@@ -23,10 +23,10 @@ event.Define {GMCP.Buff}    {无参} {$MODULE} {接收到 GMCP BUFF状态,已
     #event {IAC SB GMCP GMCP.Combat IAC SE} {gmcp.pkuxkx.OnCombat {%%1} {%%2}};
     #event {IAC SB GMCP GMCP.Buff IAC SE}   {gmcp.pkuxkx.OnBuff {%%1} {%%2}};
 
-    gmcp status on;
-    gmcp move on;
-    gmcp buff on;
-    gmcp combat on;
+    tune gmcp status on;
+    tune gmcp move on;
+    tune gmcp buff on;
+    tune gmcp combat on;
 };
 
 #alias {gmcp.pkuxkx.OnStatus} {

+ 7 - 7
mud/pkuxkx/plugins/lib/ui/chat.tin

@@ -188,7 +188,7 @@ load-lib alert;
     #else {
         #local todo {@sset.Intersection{{$chans};{$chat-open-channels}}};
         #foreach {$todo} {chan} {
-            tune $chan;
+            tune channel $chan;
         };
     };
     #return;
@@ -215,7 +215,7 @@ load-lib alert;
     #else {
         #local todo {@sset.Diff{{$chans};{$chat-open-channels}}};
         #foreach {$todo} {chan} {
-            tune $chan;
+            tune channel $chan;
         };
     };
     #return;
@@ -226,7 +226,7 @@ load-lib alert;
 //    打开所有聊天频道。
 // };
 #alias {chat.OpenAll} {
-    tune;
+    tune channel;
     chat.TuneOn bd chat fb group helpme jh jy mp nation qq qy rumor rw tt;
 };
 
@@ -235,7 +235,7 @@ load-lib alert;
 //    关闭所有聊天频道。
 // };
 #alias {chat.CloseAll} {
-    tune;
+    tune channel;
     chat.TuneOff bd chat fb group helpme jh jy mp nation qq qy rumor rw tt;
 };
 
@@ -258,16 +258,16 @@ load-lib alert;
         #local todo {$chat-todo-channels[$chan]};
         #local set {$chat-open-channels};
         #if { "$todo" == "on" && !@sset.Contains{{$set};$chan} } {
-            tune $chan;
+            tune channel $chan;
         };
         #elseif { "$todo" == "off" && @sset.Contains{{$set};$chan} } {
-            tune $chan;
+            tune channel $chan;
         };
         #unvar chat-todo-channels[$chan];
     };
 };
 
 event.HandleOnce {user-online} {chat/init} {ui/chat} {
-    tune;
+    tune channel;
     set learn_emote 1;
 };