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

feat(pkuxkx): 宝石自动收纳

dzp 1 год назад
Родитель
Сommit
b413404279
3 измененных файлов с 18 добавлено и 1 удалено
  1. 3 0
      framework/main.tin
  2. 1 1
      mud/pkuxkx/plugins/shortcut.tin
  3. 14 0
      plugins/lib/constant.tin

+ 3 - 0
framework/main.tin

@@ -184,6 +184,9 @@ PaoTin++ © 2020~2023 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 
     #nop 为 TinTin 赋能,自行实现的扩展语法和实用函数集。;
     load-lib xtintin;
 
+    #nop 一些预置的常量;
+    load-lib constant;
+
     #nop 提供 TinTin++ 命令行自动补全功能。;
     load-lib tab-completion;
 

+ 1 - 1
mud/pkuxkx/plugins/shortcut.tin

@@ -164,7 +164,7 @@ load-lib sync;
 #action {^>%s$} {#line gag};
 #gag {^├{(─|┼)+}┤$};
 
-#action {^%*给你一枚%*{☆|★|◎}%*。$E} {
+#action {^$PLAYER给你一{颗|枚}{地|山|水|风|雷|火|泽|天}{☆|★|◎}%+2..3u。$E} {
     pack gem;
 } {9.999};
 

+ 14 - 0
plugins/lib/constant.tin

@@ -0,0 +1,14 @@
+#nop vim: set filetype=tt:;
+
+/*
+本文件属于 PaoTin++ 的一部分
+===========
+PaoTin++ © 2020~2024 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
+你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
+===========
+*/
+
+#nop 一些预置的常量,这里尽量不要放任务相关的内容,多收集一些全局世界观相关的内容;
+
+VAR {玩家正则表达式}    PLAYER  {%+1..10u};
+VAR {NPC正则表达式}     NPC     {%+1..6u};