Переглянути джерело

feat(pkuxkx): 解析门忠任务列表,增加线索标志

dzp 16 годин тому
батько
коміт
3274acdc2b
1 змінених файлів з 3 додано та 2 видалено
  1. 3 2
      mud/pkuxkx/plugins/basic/char/loyalty.tin

+ 3 - 2
mud/pkuxkx/plugins/basic/char/loyalty.tin

@@ -55,13 +55,14 @@ loyalty 本来就有两个别名:
                 #var gLoyalty[$last][NPC]  {@str.ToLower{&3}};
                 #var gLoyalty[$last][NPC]  {@str.ToLower{&3}};
                 #var gLoyalty[$last][描述] {};
                 #var gLoyalty[$last][描述] {};
             };
             };
-            #match {"找到/%*(%*)%s,送给%*的%*(%*)%s。%*描述大致如下:%*"} {
+            #match {"找到/%*(%*)%s,送给%*的%*(%*)%s。%*描述大致如下:%*。{|  √}"} {
                 #var gLoyalty[$last][物品] {&1};
                 #var gLoyalty[$last][物品] {&1};
                 #var gLoyalty[$last][ID]   {@str.ToLower{&2}};
                 #var gLoyalty[$last][ID]   {@str.ToLower{&2}};
                 #var gLoyalty[$last][房间] {&4};
                 #var gLoyalty[$last][房间] {&4};
                 #var gLoyalty[$last][姓名] {&5};
                 #var gLoyalty[$last][姓名] {&5};
                 #var gLoyalty[$last][NPC]  {@str.ToLower{&6}};
                 #var gLoyalty[$last][NPC]  {@str.ToLower{&6}};
-                #var gLoyalty[$last][描述] {&9};
+                #var gLoyalty[$last][描述] {&9。};
+                #var gLoyalty[$last][线索] {@ifEmpty{&10;false;true}};
             };
             };
             #match {"留言/%*留言如下内容:「%*」。"} {
             #match {"留言/%*留言如下内容:「%*」。"} {
                 #var gLoyalty[$last][留言板] {&1};
                 #var gLoyalty[$last][留言板] {&1};