有没屏蔽某些聊天语句的插件?
有没有此类的?主要是想屏蔽某些骂人的家伙的某些词. 有禁止玩家聊天的插件 那东西在sourcemod论坛看到了,是全面封禁聊天只允许管理员说话.
不过没麦的怎么办?麦里骂人的话倒好封. 其实可以考虑读取外部文件..
就像管理员插件那样.
不过个人感觉sourcemod的插件有点类似于C++,但是我不懂C++ 回复 5# 139838457
SOURCEMOD插件的语言(不知道叫啥)是面向过程的,而且比C语言简单多了(学过一些C语言),而且有个巨大的函数库可以给你用...
的确有这个插件,记得以前在sourcemod官网上看到过,可惜我忘了叫啥名...没找到 本帖最后由 狼骑竹马来 于 2011-2-11 18:32 编辑
找到这个插件了....
原地址http://forums.alliedmods.net/showthread.php?p=499584
顺便汉化了下
附带名字检查:lol
屏蔽不和谐语言
sm_swear_replace_mode 1 //模式
sm_swear_replace "****" //把不和谐文字替换成"****"(仅用于模式2)
模式1:把整个句子然后替换成<replacements.txt>文件里的随机一句话
模式2:把不和谐文字替换成"****"
模式3:把整句话都吃掉
自己加了CFG文件自动生成,可以在\left4dead2\cfg\sourcemod下找到
但是在CFG文件里貌似不能改中文:L(至少srcds是这样),但仍可以从控制台里改
<badwords.txt>和<replacements.txt>放置在\left4dead2\addons\sourcemod\configs下
需要屏蔽的字词在<badwords.txt>里改 本帖最后由 139838457 于 2011-2-11 20:03 编辑
..........
测试了下,对中文不起作用.
我用的是第三项,也就是完全屏蔽.
英文的完全没问题,或者!buy /buy之类也没问题. 回复 9# 139838457
试试把badwords.txt转换成UTF-8编码格式看看.. 行了.看来是编码问题. !!! 强悍的插件..
支持一个..
页:
[1]