|
搜寻作弊者插件:findCheater 0.3版
--------------------------------------------------------------------------------
基本功能:
1。检测闪光
提供被闪提示,显示在控制台中。
2。检测速度
提供超速提示,警告,彩色信息方式显示。
3。检测穿墙
提供穿墙提示,警告,以及弹道显示。
如果是因为漏出一部分身体而被穿死,将给死亡玩家提示被看见的部位。
4。统计
超速以及穿墙次数均有警告统计并实时显示。
另外,在motd中显示所有警告次数不为0的玩家当前统计。
5。投票
当单项统计达到指定大小,将发起投票。
6。执行惩罚
投票成功或是警告次数达到极限,将执行惩罚命令。
7。日志
提供记录模式,以记录每次警告的详细情况。
命令:
fc_enable 1
<插件开关>
fc_beam_holdtime 150
<弹道显示时间 *0.1>
fc_checkspeed 1
<检查速度开关,玩魔兽版之类的之前最好关上>
fc_checkthwall 1
<检查穿墙开关>
fc_speedwarntime 2
<最大超速次数>
fc_thwallwarntime 10
<最大穿墙次数>
fc_flashwarntime 3
<被闪后杀人次数>
fc_startvote 1
<投票功能开关>
fc_voterate 0.5
<投票成功比率>
fc_record 1
<日志记录开关,文件位置--addons\amxmodx\configs\FindCheater.log>
fc_cmdstr “amx_pcheater #%userid% 6”
<需要执行的惩罚命令>
<请注意格式 举例: 想要kick 这样写 fc_cmdstr “kick #%userid%“ >
玩家命令:
say /fc
<显示motd,即当前的统计信息>
一些需要注意的:
1。最大穿墙次数
不要设置1,2次之类的,目前穿墙检测还不能100%正确,
因为我一共只检查6个点,头,枪,左右手臂,屁股,双脚之间,
所以很明显,如果只是露出一只脚来,也会有穿墙警告,而这个检测肯定是错误的
另外,如果是之前看到一个人藏到某个地方,然后再穿墙射击,这种情况也会错误的报告。
反正。。。会有一些例外,所以次数应该设大一点。
2。检查点会随着身体的变化而变化,极端情况就是都在一条直线上,这样会影响判断
3。枪的检查点由于武器长度的不同,无法精确,我给的平均长度一半稍多些
3。速度极限值,我给的是自己测试出来的290,也许有些地方会太小
4。日志功能。。。暂时就记录简单的信息,至于其他的,还没想到。
5。motd统计信息的显示,设置为所有人都能看到。
|
|