【插件资讯】 插件来源:网路资源转载
使用指令:V
安装路径:plugins
【插件介绍】 把cheating_punish.amxx拷贝到plugins目录,plugins.ini文件里面加上一行cheating_punish.amxx;
在amxx.cfg里面加上(参数自己修改)
//====cheating_punish.amxx惩罚作弊插件配置======================
//<打开或关闭惩罚插件><1 开 | 0 关>
amx_pcheater_enable 1
//<修改作弊者的键盘设置开关,请慎重打开)> <1 开 | 0 关>
amx_pcheater_bind 1
//<打开则玩家被惩罚次数超过MAXPUNISHTIMES设定值将被踢出><1 开 | 0 关>
amx_pcheater_kick 0
//<投票成功比例>
amx_pcheater_vote_rate 0.6
//<打开投票>
amx_pcheater_vote 1
//<解除作弊玩家的武装,并送他上天>
amx_pcheater_fly 1
//<作弊玩家飞天时,谁杀死他将获得的奖金金额>
amx_pcheater_givemoney 5000
//<不参与投票将被扣除的金额>
amx_pcheater_takemoney 10000
//<每次发起投票所需要的金额,以防止乱投票>
amx_pcheater_vote_money 5000
//<投票被惩罚的局数,默认10局>
amx_pcheater_count 11
// <发起投票的按键绑定,默认"v">
amx_pcheater_votekey "v"
功能介绍:
admin命令:
amx_pcheater <authid, nick, or #userid> <惩罚次数>
控制台输入,op直接惩罚作弊的玩家。最少5局,输入低于5局的,仍然按5局惩罚。
例子:想惩罚名字叫abc的作弊者5局: amx_pcheater abc 5
想惩罚userid是23的作弊者5局: amx_pcheater #23 5
amx_tele <authid, nick, or #userid> 传送到敌方任一人的附近埋葬
amx_fly <authid, nick, or #userid> <? round> 让玩家飞上天可设置局数
amx_pcheater_stop <在下一局停止所有惩罚>
玩家命令:
say /vote_cheater 玩家使用投票功能
控制台或聊天输入,玩家发起一次投票,输入后出现包含所有玩家名字的菜单列表,选择需要被投票惩罚的目标玩家,之后所有玩家的屏幕上会弹出是否惩罚该目标玩家的菜单(包含投票发起人的名字。死也要让别人死的瞑目些),16秒后,统计的结果会在屏幕左上方以彩色信息显示。若选yes的人数大于或等于设置好的比率,则5秒后,目标玩家开始接受惩罚。反之,显示投票失败。若诽谤票数超过设置好的比率,则发起投票人开始接受惩罚。
惩罚流程:
op输入命令或投票成功(5秒后)将激活惩罚,屏幕显示彩色信息,某某玩家将被惩罚多少局。并且玩家发绿色光。
下局开始2秒,惩罚开始,玩家名字会被改为cheater #00?,
然后以玩家的聊天身份在屏幕上显示“我是作弊者,我很抱歉”。
如果特殊功能开启,这时被惩罚玩家的w键将变更功能为“say sorry”(即玩家按w时,不会前进,而是在聊天中说“对不起”该功能只是对比较极端的人,请不要滥用)。
屏幕显示彩色信息 1及惩罚方式,表示当前是第一次惩罚。
玩家只剩1hp-----如果开启了飞行,则会飞上天,杀死有5000¥的奖励
下一局开始2秒,第2次惩罚开始,屏幕显示彩色信息 2及惩罚方式玩家被炸死
第三次惩罚,屏幕显示彩色信息 3及惩罚方式玩家爆血而死
第4次,屏幕显示彩色信息 4及惩罚方式玩家被雷劈死
第5次,屏幕显示彩色信息 5及惩罚方式玩家被火箭推上天空,炸死。
再次说明,最低惩罚局数为5,输入小于5的,都按照5次来执行
如果大于5,之后的惩罚均是爆血死亡,并同样显示彩色信息及当前惩罚次数。
注意:
在惩罚中途退出,就会被记住ip和name,如果当前地图再进来的话,屏幕会在右边提示该玩家(名字,ip)再次进入,还会显示他新的名字。下一局就会重新开始惩罚。就是说玩家用retry或reconnect是逃避不了惩罚的。另外,即使服务器刷新也不能停止惩罚。
与Enigmaya的v1.1英文版相比增加的功能:
1、修正若干程序的小bug,Enigmaya兄的代码水平实在不敢恭维,小bug太多了。
2、op不能被投票(主要是出于避免恶意打击报复op)
3、接受惩罚的玩家每局惩罚的同时把他的钱数清零,从而避免羞恼成怒胡乱投票,不够5000$不能发起投票(默认是5000,可以在amxx.cfg里面自己修改)
4、提倡op民主执法,op发起投票每局次数不限制,且不用花钱,尽量减少amx_pcheater直接惩罚
5、在作弊投票时,不投票者将被扣10000$(默认),op不扣,实施效果很好,几乎没有人敢不投票了。
6、增加一个参数amx_pcheater_count,在amxx.cfg里可以自己设置,就是投票成功后玩家被惩罚的局数。
7、直接在插件里面绑定投票的按键,可在amxx.cfg里面自己设置,默认我设置为v键,方便没有keybind.amxx插件的op。
8、直接剥夺正在被惩罚者的发起投票权利(2006.1.25)
如何减少作弊一直都是cs服op的心病,踢人、封人实践证明作用不大,加开CD,又增加进入服务器的门槛,很多人都进不来,还是Enigmaya兄的这个娱乐反作弊插件好,我修改后的这个1.5版经过服务器几天的实践证明效果很好,加上keybind.amxx插件(我把v键bind成say/vote_cheater),op一般都不怎么管,他们自己投票管理自己去,有娱乐性有惩罚性,作弊者一般在服务器都呆不住
[此文章售价 5 雅币已有 129 人购买]
若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID!