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

feat(pkuxkx): char/i2 增加量词

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

+ 4 - 4
mud/pkuxkx/plugins/basic/char/i2.tin

@@ -127,13 +127,13 @@ i2 格式:
     #local 职业部位 {盔|护腕|披风|护手|袍|腰带|盾|靴|项链|戒指|(板|布|鳞|皮)甲|面具|护心|护肩|腿甲};
 
     #local 汉字数词 {(?:零|一|二|三|四|五|六|七|八|九|十|百|千|万|亿)+};
-    #local 汉字量词 {(?:本|块|碗|件|册|柄|把|根|枚|个|粒|0)};
+    #local 汉字量词 {(?:本|块|碗|件|册|柄|把|根|枚|个|粒|味|0)};
     #local 词缀修饰 {(?:[^ ][^ ])+};
 
     #nop 物品;
-    #action {^{?:(${汉字数词})(${汉字量词})|}%*(%S)$} {
+    #action {^{?:(${汉字数词})(${汉字量词})|}%S(%*)$} {
         #local amount   {@math.ParseCN{%%1}};
-        #local item     {%3};
+        #local item     {%%3};
         #local id       {@str.ToLower{%%4}};
         #if { $amount == 0 } {
             #local amount {1};
@@ -170,7 +170,7 @@ i2 格式:
     } {4};
 
     #nop 二把竹剑(Zhujian);
-    #action {^{(零|一|二|三|四|五|六|七|八|九|十|百|千|万|亿)+}{本|块|碗|件|册|柄|把|根|枚|个}%S(%*)$} {
+    #action {^{(零|一|二|三|四|五|六|七|八|九|十|百|千|万|亿)+}{${汉字量词}}%S(%*)$} {
         #local amount   {@math.ParseCN{%%1}};
         #local unit     {%%3};
         #local item     {%%4};