|
去年的这个时候,每天至少有十几人次在QQ群组投诉服务器有人作弊,现在已经基本没有了。总的来说,我的反作弊方案可以归结为:以VAC为核心,让正版用户对其他玩家进行监管。
要点如下:
1.服务器是NoSteam的,但必须加载VAC对正版用户进行自动监管。
2.正版用户至少具有免疫权(不会被其他正版用户误BAN,保证正版用户之间的团结和谐)。
3.用MySQL数据库加AMXX插件管理正版玩家权限(以STEAM-ID为主键),在数据库中备案的正版用户可以获得投票权。OP还可以让表现特别好,诚信度特别高的玩家获得直接封、踢的权限,以便带动其他正版用户积极起来。
4.应该有比较完善的诚信监管系统,至少要有一个投诉的渠道,防止某些正版用户滥用权力。
5.一旦确定某正版用户滥用权力,则应该公开、严肃处理,以维护正版用户群体的公信力和诚信度。
6.单靠几个OP是不可能实现完善监管的。把部分权限下放到非OP的正版用户,可以减轻OP工作量,万一有人滥用权力也有据可查。
7.除了VAC不要加载其他反作弊系统,尤其是SXE,否则正版用户开启SXE会被VAC认为是非法外挂。
作弊,人是最大的祸根;反作弊,人是最大的力量。
这个方法的优点是:
1.节省人力:不需要加载任何第三方反作弊,免除了程序冲突和繁琐的设置工作。
2.提高人气:只要你的服务器做的有特色,正版用户会帮你推广,一传十,十传百。正版用户会越来越多。
3.一劳永逸:只要形成了足够大的正版用户团队(约占在线玩家数目的1/8~1/4就差不多了),这些人有足够的热情来义务维护服务器环境,OP就基本不需要再为作弊问题费心了。
这个方法的缺点是:
1.起效缓慢:在形成强大的正版用户团队之前,作弊肯定不会少,而作弊本身就影响了正版用户团队的建立。如何熬过这一关,需要OP好好思量。
2.冤案难免:这个方法的核心在于人,人不是机器,出错在所难免。OP应慎重审核用户的表现,考虑清楚之后才给予权限。万一出现冤案,OP应秉公办理,以德服人,这样才能保证服务器可持续发展。
3.技术难度:这个方法需要AMXX插件和MySQL数据库配合,要求OP对MySQL有一定的了解和入门级别的操作能力,对于一些不是编程和数据库管理出身的OP来说也许有些难度。如果大家支持我这个方法,我会推出一个辅助的AMXX插件来帮助OP朋友们使用这个方法进行管理。 |
|