| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- #nop vim: set filetype=tt:;
- /*
- 模块名称:几个常用的别名
- 模块说明:本文件属于框架代码的一部分,不建议修改。如有需求请在 GitHub 发 issue 或者 PR
- 版权声明:本文件属于 PaoTin++ 的一部分
- ===========
- PaoTin++ © 2020~2022 的所有版权均由担子炮(dzp <danzipao@gmail.com>) 享有并保留一切法律权利
- 你可以在遵照 GPLv3 协议的基础之上使用、修改及重新分发本程序。
- ===========
- */
- #class main open;
- #nop 一些中文 MUD 服务器在接收到 quit 命令时会让角色从服务器上下线,;
- #nop 这往往会导致玩家丢失背包里的物品。;
- #nop 为了避免悲剧发生,这里特别映射一下,改成仅断开连接,而不退出服务器角色。;
- #nop 如果玩家真的需要向服务器发送 quit 指令,请输入 #send quit。exit 同理;
- #alias {exit} {#end};
- #alias {quit} {#end};
- #nop 类似于 DOS/Unix,设置 clear/cls 命令为清除屏幕上的内容。;
- #alias {cls} {clear};
- #alias {clear} {
- #system {tput clear};
- tmux.SetTheme GAME;
- prompt.refresh;
- };
- #nop 武当、少林等门派的诵经文本会干扰机器运行,使用全局替换从一开始就屏蔽掉。;
- #substitute {~\e[1;36m%+1u..\e[2;37;0m} {};
- #ticker {eat} {xtt.Send eat $char[favorite][food]} {60};
- #ticker {drink} {xtt.Send drink $char[favorite][water]} {60};
- #delay 1 {
- set table_pattern 1;
- set area_detail 1;
- set learn_emote 1;
- set localmap 1;
- load-module basic/char;
- load-module shortcut;
- load-module silent;
- event.Handle {char/hpbrief} {prompt} {framework/online} {prompt.UpdateHP};
- event.Handle {char/status} {prompt} {framework/online} {prompt.UpdateSM};
- tmux.SetTheme GAME;
- #nop 提供给用户的自动执行函数;
- user-online;
- };
- #event {RECEIVED OUTPUT} {
- #undelay KeepAlive;
- #delay KeepAlive {#zap} 180;
- };
- #class main close;
|