在游戏内如何增加频道

来自MCG大图书馆

快捷版[编辑 | 编辑源代码]

世界事件频道(刷特殊怪物):(.*气息)|(.*袭来)|(.*征兆)|(.*超标)|(.*出现)|(.*年味)|(.*巨熊)|(.*报酬。)|(.*飘落)|(.*暴风雪)|(.*春天.*)

tp信息频道:(^请求已.*)|(^想要取消.*)|(.*你的传送请求$)|(.*请求传送到你这里$)|(^若想.*)|(^此请求将在.*)|(^你没有.*)|(^错误.*)|(^正在传送至.*)|(^已接受.*)

钓鱼频道(专心钓鱼):(^(\[DreamFish\])).*

技能信息频道:(.*残响.*)|(回溯.*)|(登楼.*)|(.*冰霜.*)|(.*冰晶.*)|(.*混元.*)|(.*螺旋.*)|(.*瞬杀.*)|(.*连迅.*)|(.*拔止.*)|(.*元素.*)|(.*P点.*)

KOOK消息频道:(待补充)

cbk消息频道:(.*参拜客.*)|(.*接近.*)|(.*报酬.*)

其它:(.*¥.*)

自定义[编辑 | 编辑源代码]

建议将“xx服频道”的表达式放在最后。前面可以自行添加自定义表达式。其组合要点是每个识别表达式间需要加上"|"来做分隔。比如当需要一个既能看RPG服聊天和tp信息的频道可以这样组合:

(.*气息)|(.*袭来)|(.*征兆)|(.*超标)|(.*出现)|(.*年味)|(.*巨熊)|(.*报酬。)|(.*飘落)|(.*暴风雪)|^(?:>>!\[mcg).*$

详细版[编辑 | 编辑源代码]

不少毛玉反馈最近分服导致的世界频道变为“幻想乡”和“活动服”导致自己在打怪时经常看不到别人发的消息,现在可以自己新增频道来看他们说的话并不会被技能伤害刷屏了。

(多图警告)

首先第一步,按T键打开聊天栏

然后按聊天栏最右侧的"..."

点进去后点第四个Views

第二步,然后在你想加入的地方点加号(在上面添加新频道)

随后在这个界面

第三步,第一栏Name设置成你想要的名字,例如:幻想乡

第二栏中复制这段话:(^(\[幻想乡\])).*

第四步,随后点进最后一栏,把所有都加进来

这样一个新的频道就创建成功了。并只会显示幻想乡的内容,不会被技能伤害刷屏


活动服世界同理

只需要在第三步时,第一栏Name设置成你想要的名字,活动服

第二栏中复制这段话:(^(\[活动服\])).*


备注:

关于文本提取的语法可以点击该链接进行学习:Runoob正则表达式教程

如果暂时无法理解,以下是个人自定义的频道,可以直接复制粘贴到第二行,当然也会稍微讲解下构造以供进行简单调整:

((^(\[幻想乡\]))|(^(\[活动服\]))|(^(\[环境事件\]))|(^(\[私信频道\]))|(^(\[世界频道\]))|(.*在幻想乡的)|(.*从幻想乡的)|(^现金)|(^请求已)|(^想要取消)|(.*你的传送请求$)|(.*请求传送到你这里$)|(^若想)|(^此请求将在)|(^你没有)|(^错误)|(.*joined the game$)|(.*left the game$)).*


".*"是将所有文本进行提取直至第一个换行符(也就是下一行),字段结尾处的必须保留

"|"是"或",意思是只需满足"|"左右两侧其中一个条件即可,删除或添加某条件时要注意一侧的"|"符号

"^"表示匹配输入字符串的开始位置,譬如123abcd对于 (^3a).* 将会提取 3acbd ,一般用于提取固定开头的文本

"$"表示匹配输入字符串的结尾位置,譬如123abcd对于 (.*3a$) 将会提取 123a ,一般用于提取固定结尾的文本

"\"表示转义符,通俗讲就是将后续字符的特殊作用排除掉,比如如果想提取"abc123$abc"中的"123$",直接 123$ 则会提取"123",但可以用"\$"来提取该符号,即 123\$ 。上文中"\[活动服\]"就是提取"[活动服]"字符段

小括号用于提高优先级,对于对优先度表不熟练的人(比如我)可以用来防止多符号复用导致语法顺序不明确,比如"^123.*"改成"(^123).*"
可以使用特定句尾来提取提示:
(.*气息)|(.*袭来)|(.*征兆)|(.*超标)|(.*出现)|(.*年味)|(.*巨熊)|(.*报酬。)
因为这些句子要一个一个等,慢慢搜集XD。

页面最上方有快捷版,直接复制粘贴即可。(慢慢统计新的频道加进去)