Bladeren bron

SQUASH: fix: 命令「tmux.SetTheme GAME」不是一个合法的 MUD 命令

dzp 1 jaar geleden
bovenliggende
commit
b4c9cb1157
3 gewijzigde bestanden met toevoegingen van 15 en 3 verwijderingen
  1. 11 0
      etc/ui-settings.tin
  2. 0 2
      framework/online.tin
  3. 4 1
      plugins/lib/ui/tmux.tin

+ 11 - 0
etc/ui-settings.tin

@@ -1,4 +1,15 @@
+#nop vim: set filetype=tt:;
+
+/*
+本文件属于 PaoTin++ 的一部分。
+PaoTin++ © 2020~2024 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+*/
+
+#nop 绑定事件,发生何种事件时,需要更新 UI;
 #var tmux-update-events[DEFAULT] {char/score};
+
+#nop tmux pane 边框的样式;
 #var tmux-pane-border-format[DEFAULT] {
     {left}      {ID: [<g23><188>\$char[档案][账号]<099>]}
     {centre}    {大名: [\$char[档案][大名]]}

+ 0 - 2
framework/online.tin

@@ -21,8 +21,6 @@ load-module basic/char;
 load-module basic/map;
 load-module shortcut;
 
-tmux.SetTheme GAME;
-
 event.Emit user-online;
 
 #nop 提供给用户的自动执行函数;

+ 4 - 1
plugins/lib/ui/tmux.tin

@@ -2,7 +2,7 @@
 
 /*
 本文件属于 PaoTin++ 的一部分。
-PaoTin++ © 2020~2023 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+PaoTin++ © 2020~2024 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
 你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
 */
 
@@ -25,6 +25,9 @@ PaoTin++ © 2020~2023 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 
     #if { !@mkdir{{tmux/$user[id]}} } {
         errLog 创建 tmux UI 通信管道(tmux/$user[id])失败;
     };
+
+    tmux.SetTheme GAME;
+
     #return {true};
 };