|
发表于 2006-11-21 22:37:58
|
显示全部楼层
来自 中国–黑龙江–大庆
回复: 用好了Leon008反作弊2.3的朋友进来看一下!!!
force_cs_ver 0
force_cd_ver "4.32.0"
force_cd_ver2 "4.33.4"
ac_money 2000
ac_changename 1
变量说明:
1、force_cs_ver
默认为0,这时表示不强制要求CS版本,允许<3213的CS玩家进服,但名字前自动加上[Old CS];
设为1时表示强制要求新版CS,<3213版的CS玩家进服立即被踢,并提示需要3213以上版本的CS。
2、force_cd_ver
默认设为"4.32.0" 表示服务器允许的第一版本CD是4.32.0,此版本玩家最可信,每杀1人额外奖励anticheat_monty中定义的金钱。
3、force_cd_ver2
默认设为"4.33.4",表示服务器同时允许第二版本CD是4.33.4的玩家进服,但使用此版本CD的玩家名字前会被自动加上[4.33.4],如果把force_cd_ver2设为”",就是不允许第二版本CD进服;
4、ac_money
默认是2000,表示每杀一个人额外多奖励$2000(正常情况CS只奖励$300),奖励值可以自己设,也可以设为0(不额外奖励)。
5、ac_changename
默认是1,表示会自动给玩家改名,如果不想改名,设为0即可。
由于可以不改名和不提供额外奖励,并同时允许4.32.0和4.33.4,所以本插件也可用于比赛服了。
插件提供了一个控制台命令(所有玩家都可用)
ac_status
因为允许OP关闭改名功能,为了游戏的公正性,特意提供了这个命令,让玩家可以查看所有人的作弊可能性大小,对用3213以上版本CS和CD4.32.0的玩家显示作弊可能性为“极小”,对其他玩家显示为“有可能”,结果显示在控制台中。
采用默认设置时的反作弊说明:
1、使用CD4.32.0或4.32.0.1,且CS版本>=3213的玩家不会被自动改名,他们的水平是最可信的,目前还没发现可用的作弊器,所以即使他们打出50:1这样的成绩,也不要怀疑人家作弊,还应当对他们进行适当奖励。
2、名字前被自动加上[4.33.4]或[Old CS]的玩家在理论上有可用的温柔作弊器,但并不代表他们一定作弊,而且实际上大部分人是没作弊的。插件为OP提供了一个判断的依据。如果他们打的成绩太好,而且OP通过肉眼又看不出是作弊的话,可以要求他换CD或CS版本再来玩以证明他的清白。
本版本删去了玩家进服提示的多余功能
因为玩家不开CD或CD版本不对或CS版本太低而被踢出时被踢的原因会同时显示给他,一看就明白了。
如果你还是想提示一下,请用AMXX标配的imessage_in_die.amxx插件吧。 我是这么设的,你可以参考一下:
amx_imessage "欢迎来到 %hostname%\n本服务器使用了Leon008反作弊插件" "000255100"
amx_imessage "用新版CS(3213以上)和CD4.32.0的玩家不会被自动改名\n他们的作弊可能性基本为0" "000255100"
amx_imessage "使用老版本CS的玩家名字前将被自动加上[Old CS]\n使用CD4.33.4的玩家名字前将被自动加上[4.33.4]" "000255100"
amx_imessage "CD4.32.0的反作弊能力远比4.33.4好\n玩家用新版CS并开CD4.32.0杀1个人多奖励$2000" "000255100" |
|