|
|
@@ -29,16 +29,16 @@ event.Define {char/saving} {无参} {$MODULE} {银行存款数据更新}
|
|
|
│ 距离上榜还需增加206218点经验。 │ 32/32 │
|
|
|
├───────────────────┬───────────┴───────┤
|
|
|
│个人信息 │门派履历 │
|
|
|
-│国籍:无国籍 │门派:武当派 │
|
|
|
-│年龄:三十四岁 │师承:张三丰 │
|
|
|
-│性别:男性 │门忠:7195 │
|
|
|
-│生日:己亥年一月三十一日申时七刻 │出师:无 │
|
|
|
-│婚姻:未婚 │叛师:无 │
|
|
|
+│国籍:大夏 上线:扬州客店 │门派:武当派 │
|
|
|
+│性别:男性 姻缘:未遇良人 │师承:张三丰 │
|
|
|
+│年龄:二十岁 体型:匀称 │门忠:3274 │
|
|
|
+│身高:七尺六寸 体重:约一百一十斤 │出师:无 │
|
|
|
+│生日:己亥年一月三十一日申时七刻 │叛师:无 │
|
|
|
├────────────┬──────┴─────┬─────────────┤
|
|
|
│杀生:0人 │职业:甲士 │存款:527金条 21713黄金 │
|
|
|
-│被杀:1次 │道德:100.88万 │武学点:0 │
|
|
|
+│被杀:4次 │道德:100.12万 │门派例钱:无 │
|
|
|
│死亡:4次 │声望:322.77万 │国家积分:0 │
|
|
|
-│杀气:正常 │愿望:150 │实战经验:一甲子余年 │
|
|
|
+│杀气:正常 │愿望:160 │活跃兑换:0 │
|
|
|
├───休闲任务─────┼────────────┼─────────────┤
|
|
|
│高级任务:0次 │低级任务:6次 │劫匪掉宝:0次 │
|
|
|
╰────────────┴────────────┴────北大侠客行────╯
|
|
|
@@ -73,6 +73,10 @@ event.Define {char/saving} {无参} {$MODULE} {银行存款数据更新}
|
|
|
#action {^╭───人物详情────────────────────────┬───────╮$} {
|
|
|
#class char-score-parser open;
|
|
|
|
|
|
+ #var char[档案][高级任务] {-1};
|
|
|
+ #var char[档案][低级任务] {-1};
|
|
|
+ #var char[档案][劫匪掉宝] {-1};
|
|
|
+
|
|
|
#line oneshot #action {~^%c│%c %* %c%+1..S%c(%+3..S)%c%s%c│%*│%c$} {
|
|
|
#local obj {@ParseTitle{@str.Trim{@str.Plain{%%3 %%5(%%7)}}}};
|
|
|
#var char[档案][头衔] {$obj[title]};
|
|
|
@@ -131,28 +135,26 @@ event.Define {char/saving} {无参} {$MODULE} {银行存款数据更新}
|
|
|
#var char[档案][天赋][灵性] {@str.Trim{%%3}};
|
|
|
};
|
|
|
|
|
|
-#nop │国籍:大理 性别:男性 │门派:神龙教 │;
|
|
|
-#nop │身高:七尺六寸 体重:约一百一十斤 │师承:洪安通 │;
|
|
|
-#nop │体型:匀称 姻缘:未遇良人 │门忠:2940 │;
|
|
|
+#nop │国籍:大夏 上线:扬州客店 │门派:武当派 │;
|
|
|
+#nop │性别:男性 姻缘:未遇良人 │师承:张三丰 │;
|
|
|
+#nop │年龄:二十岁 体型:匀称 │门忠:3274 │;
|
|
|
+#nop │身高:七尺六寸 体重:约一百一十斤 │出师:无 │;
|
|
|
#action {^│%+:%* %+:%+│%+:%*│$} {
|
|
|
#var char[档案][%%1] {@str.Trim{%%2}};
|
|
|
#var char[档案][@str.Trim{%%3}] {@str.Trim{%%4}};
|
|
|
#var char[档案][%%5] {@str.Trim{%%6}};
|
|
|
} {5.1};
|
|
|
|
|
|
-#nop │年龄:十八岁二个月 │出师:无 │;
|
|
|
#nop │生日:辛丑年十二月五日亥时八刻 │叛师:无 │;
|
|
|
#action {^│%+:%*│%+:%*│$} {
|
|
|
- #local age {@str.Trim{%%2}};
|
|
|
- #replace age {%*岁{|(.*)个月}$} {@math.Eval{@math.ParseCN{&1} + @math.Eval{@math.ParseCN{@default{&3;0}} * 1.0 / 12}}};
|
|
|
- #var char[档案][%%1] {$age};
|
|
|
+ #var char[档案][%%1] {@str.Trim{%%2}};
|
|
|
#var char[档案][%%3] {@str.Trim{%%4}};
|
|
|
} {5.2};
|
|
|
|
|
|
#nop │杀生:0人 │职业:甲士 │存款:527金条 21713黄金 │;
|
|
|
-#nop │被杀:1次 │道德:100.88万 │武学点:0 │;
|
|
|
+#nop │被杀:4次 │道德:100.12万 │门派例钱:无 │;
|
|
|
#nop │死亡:4次 │声望:322.77万 │国家积分:0 │;
|
|
|
-#nop │杀气:正常 │愿望:150 │实战经验:一甲子余年 │;
|
|
|
+#nop │杀气:正常 │愿望:160 │活跃兑换:0 │;
|
|
|
#nop ├───休闲任务─────┼────────────┼─────────────┤;
|
|
|
#nop │高级任务:0次 │低级任务:6次 │劫匪掉宝:0次 │;
|
|
|
#action {^│%+:%*│%+:%*│%+:%*│$} {
|
|
|
@@ -164,6 +166,9 @@ event.Define {char/saving} {无参} {$MODULE} {银行存款数据更新}
|
|
|
#var char[档案][存款][黄金] {&3};
|
|
|
};
|
|
|
};
|
|
|
+ #elseif { "%%5" == "门派例钱" } {
|
|
|
+ #var char[档案][存款][门派例钱] {@math.ParseCN{%%6}};
|
|
|
+ };
|
|
|
#else {
|
|
|
#var char[档案][%%5] {@str.Trim{%%6}};
|
|
|
};
|
|
|
@@ -172,6 +177,27 @@ event.Define {char/saving} {无参} {$MODULE} {银行存款数据更新}
|
|
|
#action {^╰────────────┴────────────┴────%S────╯{|ID=char.score}$} {
|
|
|
#class char-score-parser kill;
|
|
|
#var char[档案][门派ID] {$char-menpai-id[$char[档案][门派]]};
|
|
|
+
|
|
|
+ #local age {$char[档案][年龄]};
|
|
|
+ #replace age {%*岁{|(.*)个月}$} {@math.Eval{@math.ParseCN{&1} + @math.Eval{@math.ParseCN{@default{&3;0}} * 1.0 / 12}}};
|
|
|
+ #var char[档案][年龄] {$age};
|
|
|
+
|
|
|
+ #local height {$char[档案][身高]};
|
|
|
+ #replace height {%*尺{|(.*)寸}$} {@math.Eval{@math.ParseCN{&1} + @math.Eval{@math.ParseCN{@default{&3;0}} * 1.0 / 10}}};
|
|
|
+ #var char[档案][身高] {$height};
|
|
|
+
|
|
|
+ #local weight {$char[档案][体重]};
|
|
|
+ #replace weight {约%*斤} {&1};
|
|
|
+ #var char[档案][体重] {@math.ParseCN{$weight}};
|
|
|
+
|
|
|
+ #replace char[档案][杀生] {人} {};
|
|
|
+ #replace char[档案][被杀] {次} {};
|
|
|
+ #replace char[档案][死亡] {次} {};
|
|
|
+
|
|
|
+ #replace char[档案][高级任务] {次} {};
|
|
|
+ #replace char[档案][低级任务] {次} {};
|
|
|
+ #replace char[档案][劫匪掉宝] {次} {};
|
|
|
+
|
|
|
event.DelayEmit {char/score};
|
|
|
event.DelayEmit {char/saving};
|
|
|
};
|