最近闲来无趣,暴风门口围观大家插旗,经常看到奇怪的字母名字的1级小号沿着固定路线跑来,进了城门就开始交易频道喊话发广告。
于是右键举报骚扰,可是人家一会换个名字又来了,又要举报。。。烦,相信不少人看到这种广告都会举报,可无奈人家是脚本自动操作,换个名就要重新举报。
想了个办法一劳永逸,一个宏即可解决。
/run local t,l={"淘寶","純手工","牛肉"} SR=SR or 0 if SR<1 then ChatFrame_AddMessageEventFilter("CHAT_MSG_CHANNEL",function(_,_,m,n) for _,w in pairs(t) do if strfind(m,w) and n~=l then ComplainChat(n,m) l=n return end end end) SR=1 end
此宏作用是,点击一次(误点多次也没有问题)就可以在不下线的情况下见到一次金币广告就自动举报一次,并且下次登录之前都不会再次看到同一个人发的广告。
其中{"淘寶","純手工","牛肉"}里面是判定广告的关键词,可自行定义,双引号括起,逗号分隔(要用英文标点),满足任何一个都会举报。
另外建议不要用这个举报收售货物的玩家,举报的目的主要是协助GM封掉真正需要封掉的id,无谓的举报只会降低GM工作效率。
如果你觉得每次上线都要点一次很麻烦,可以和坐骑绑一起。
/run local t,l={"淘寶","純手工","牛肉"} SR=SR or 0 if SR<1 then ChatFrame_AddMessageEventFilter("CHAT_MSG_CHANNEL",function(_,_,m,n) for _,w in pairs(t) do if strfind(m,w) and n~=l then ComplainChat(n,m) l=n return end end end) SR=1 end
/use 坐骑名
如果还是觉得麻烦,你可以找一个你最常用的插件,打开里面的某个 .lua文件把以下内容复制到开头
local t,l={"淘寶","純手工","牛肉"} SR=SR or 0 if SR<1 then ChatFrame_AddMessageEventFilter("CHAT_MSG_CHANNEL",function(_,_,m,n) for _,w in pairs(t) do if strfind(m,w) and n~=l then ComplainChat(n,m) l=n return end end end) SR=1 end
虽然我也不知道这样做是否会加快官方发现金币广告的速度,但是举手之劳,就可以给自己一个清净的交易频道,免去手动举报的麻烦,希望可以对大家有所帮助。