本帖最后由 vingi@tj 于 2019-2-19 22:05 编辑
来书剑一个月, 重拾mush, 忘记好多,也慢慢记起一些东西, 用了公版mush, 感觉到很多前辈的心血在里面..用一段时间后也陆续发现一些问题, 也在陆续重构一些内容, 但还不够熟悉书剑机制, 有些东西还不敢着手改动, 以免贻笑大方, 后面会陆续放出希望大家共同讨论,也望大家给些建议
因debug/trace code时经常被一些垃圾信息刷屏, 很不方便调试时的信息收集, 而翻遍公版mush和论坛,没有发现mush版gag, 就自己动手写了一个
e.g.
1. shujian.lua
require "gag"
2. shujian.lua
function main()
里添加 gag.Activate()
3. shujian.lua
function dis_all()
delete_all_timers()
-- 开启垃圾信息过滤
gag.Activate()
PS.
因内部调用到Fun_AddTriggerHide函数, 故添加common.lua包, 用于处理一些通用function, 该函数也包含在里面,可自行require
attach info:
可依照gag.lua中的格式添加自己想要过滤的信息, 里面的正则,包含零宽断言都已有例子,照着写就行, 注意尽量别添加了需要给trigger触发的信息
attached below:
essential Module:
|