Explorar el Código

fix(pkuxkx): 修复登录时不更新经验潜能的 BUG

dzp hace 2 años
padre
commit
8531aed951

+ 0 - 5
mud/pkuxkx/framework/online.extra.tin

@@ -36,8 +36,3 @@ PaoTin++ © 2020~2023 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 
         ga.Sync;
     };
 };
-
-event.HandleOnce {user-online} {pkuxkx/online} {pkuxkx/online} {
-    event.Handle {char/hpbrief} {prompt} {framework/online} {prompt.UpdateHP};
-    event.Handle {char/status}  {prompt} {framework/online} {prompt.UpdateSM};
-};

+ 24 - 0
mud/pkuxkx/plugins/lib/ui/prompt.extra.tin

@@ -0,0 +1,24 @@
+#alias {prompt.UpdateHP} {
+    prompt.Set {
+        {exp}{$char[HP][经验显示]}
+        {pot}{$char[HP][潜能显示]}
+        {battle}{$char[HP][战斗中]}
+        {busy}{$char[HP][忙]}
+    }
+};
+
+#alias {prompt.UpdateSM} {
+    #local effect {$char[STATUS][持续效果]};
+    #replace effect {秒)} {)};
+
+    prompt.Set {
+        {yunqi}{$char[STATUS][气血恢复]}
+        {status}{$char[STATUS][健康状态]}
+        {persist}{$effect}
+    }
+};
+
+ event.HandleOnce {user-online} {pkuxkx/online} {pkuxkx/online} {
+     event.Handle {char/hpbrief} {prompt} {framework/online} {prompt.UpdateHP};
+     event.Handle {char/status}  {prompt} {framework/online} {prompt.UpdateSM};
+ };

+ 0 - 20
plugins/lib/ui/prompt.tin

@@ -590,26 +590,6 @@ VAR {命令输入提示符} prompt-prompt {Input};
 
 #event {CATCH IAC SB NAWS} {#0};
 
-#alias {prompt.UpdateHP} {
-    prompt.Set {
-        {exp}{$char[HP][经验显示]}
-        {pot}{$char[HP][潜能显示]}
-        {battle}{$char[HP][战斗中]}
-        {busy}{$char[HP][忙]}
-    }
-};
-
-#alias {prompt.UpdateSM} {
-    #local effect {$char[STATUS][持续效果]};
-    #replace effect {秒)} {)};
-
-    prompt.Set {
-        {yunqi}{$char[STATUS][气血恢复]}
-        {status}{$char[STATUS][健康状态]}
-        {persist}{$effect}
-    }
-};
-
 #alias {prompt.Disable} {
     prompt.Set {{disable}{${prompt-icon[DisableRefresh]}}};
     prompt.refresh;