Просмотр исходного кода

feat(pkuxkx): hp -status 支持

dzp 2 лет назад
Родитель
Сommit
1c3059fd40
1 измененных файлов с 8 добавлено и 1 удалено
  1. 8 1
      mud/pkuxkx/plugins/basic/char/hp.tin

+ 8 - 1
mud/pkuxkx/plugins/basic/char/hp.tin

@@ -450,6 +450,13 @@ hp -neili 格式:
         char.hp.parse.hp-neili;
         char.hp.parse.hp-neili;
     };
     };
 
 
+    #action {~^%c【状态】%*\e[2;37;0m{?:|、(.*)\x1b\[2;37;0m}%s%c$} {
+        #var char[STATUS][健康状态] {%%2};
+        #var char[STATUS][持续效果] {%%3};
+        event.DelayEmit char/status;
+        #class char.GetHP kill;
+    } {4};
+
     #action {^你用HP太频繁了,请尽量使用hpbrief命令,节约系统资源,谢谢。$} {
     #action {^你用HP太频繁了,请尽量使用hpbrief命令,节约系统资源,谢谢。$} {
         #class char.GetHP kill;
         #class char.GetHP kill;
     };
     };
@@ -466,7 +473,7 @@ hp -neili 格式:
 };
 };
 
 
 #alias {hp} {
 #alias {hp} {
-    #if { "%0" == "{|-neili}" } {
+    #if { "%0" == "{|-neili|-status}" } {
         char.GetHP %0;
         char.GetHP %0;
     };
     };
     #else {
     #else {