kinsprite 发表于 2006-10-22 10:32:58

【反作弊插件】Check C-D v1.3.5

该插件没有任何对玩家奖励功能,也没有在游戏中对玩家显示其他信息,其目的仅在于降低作弊的可能性。 如想在游戏中做任何宣传,请使用amxx自带的 amx_imessage 功能。

[注意]: 该插件不适用于 CS 1.5 或 游戏版本小于 3213 的服务器。

填补leon008_anticheat不能在amxx 1.70以上版本发挥功能的空白


V1.3.5 更新内容:

添加服务器变量 amx_chkcd_cdrequired, 可以不让没有C-D玩家登入服务器

V1.3.3 更新内容:

解决换图时重复改名问题

V1.3更新内容:

V1.3 解决符合条件玩家进入游戏被踢问题

V1.2更新内容:

提供在check C-D基础上开发功能; 进一步解决玩家近游戏慢时的问题; 支持多种语言; 废除免疫功能.

V1.1更新内容:

解决玩家进入游戏慢被踢问题。

【预安装】

要使用本插件以前,请先安装 AMX Mod X 1.76(或更高), QueryClientCvarOld 模块, Cheating-Death for Server 3.3.1。
服务器版本不小于 3213.


【安装该插件系统】

get_client_cvar.inc 是头文件,它所提供的 Native 函数有 getclientcvars.amxx 完成。放到 amxmodx\scripting\include 下面.

getclientcvars.amxx 需要 QueryClientCvarOld 模块。放到 amxmodx\plugins 下面.

check_cd.amxx 需要 get_client_cvar.inc 中的 Native 函数。放到 amxmodx\plugins 下面.

check_cd.inc 是提供check C-D基础上开发插件所需的函数. 放到 amxmodx\scripting\include 下面.

check_cd.txt 是语言文件,放到 amxmodx\data\lang 下面.

【配置】

在 amxmodx\configs\plugins.ini 中添加:
getclientcvars.amxx
check_cd.amxx

在 amxmodx\configs\amxx.cfg 中设置下面参数:
// Check C-D
// 更改名字(C-D 4.32.0 不更改名字,其他更改名字)
amx_chkcd_changename 1
// 踢人选项 (游戏版本小于 3213 即定为 Old game;C-D版本小于 4.32.0 即定为 Old C-D)
// 'a'- Old Game, 'b'- No C-D, 'c' - Old C-D, 'd'- C-D 4.32.0, 'e'- C-D 4.33.4
amx_chkcd_kickoption "abc"
// 不让没有C-D玩家登入服务器 (默认是1; 为0时表示允许)
amx_chkcd_cdrequired 1


【管理员命令】

amx_checkcd ; 权限 ADMIN_KICK; 检测所有玩家 C-D 情况


[注]:QueryClientCvarOld 模块参见 http://kinsprite.ys168.com 或者 http://www.dt-club.net/forum/thread/71/31193.htm


我在局域网建立一个hlds服务器:hl 3382 + C-D 3.3.1 + AMXX 1.76b (a,b无所谓了) .   Check C-D v1.3.1, amx_chkcd_kickoption abc.

我的客户端:
3266 + C-D 4.32.0, 没有被踢, 完全正常.
3266 + C-D 4.33.4, 没有被踢, 完全正常.

3382 + C-D 4.33.4, 没有被踢, 完全正常.
(3382下,不支持C-D 4.32.0)


经上述测试.Check C-D v1.3.1 定为稳定版本, 以后不会随便更新.

如有问题: 请按照上面情况进行测试.

cd server 3.3.1 安装方法:

1. 解压文件:
解压cd-server-3_3_1-en.zip中的文件到 cstrike\addons\cdeath 目录中

2.配置
方法一:
用记事本打开 cstrike\liblist.gam , 修改其中的
gamedll "addons\metamod\dlls\metamod.dll"

cdmod_chain "addons\metamod\dlls\metamod.dll"
gamedll "addons\cdeath\cdmod.dll"

方法二:
在 cstrike\addons\metamod\plugins.ini 中写入一行
win32 addons\cdeath\cdmod.dll

[注]: C-D server的变量 cdrequired 默认为 1.

kinsprite 发表于 2006-10-22 10:43:44

回复: 【反作弊插件】Check C-D v1.0

当前问题: 出现 native error.

出现原因: 玩家已经掉线或突然断开连接,没有正常离开服务器。

52yz 发表于 2006-10-22 11:07:42

回复: 【反作弊插件】Check C-D v1.0

晕,怎么没有for 1.5的啊,1.5现在还是有很多人玩啊

Cs.K 发表于 2006-10-22 11:12:47

回复: 【反作弊插件】Check C-D v1.0

强烈支持!    kinsprite
:super:

XP2400 发表于 2006-10-22 11:13:26

回复: 【反作弊插件】Check C-D v1.0

必须1.76以上? 1.71不行嘛?
和Leon008_anticheat 在有什么不同?

shinyrose 发表于 2006-10-22 11:39:02

回复: 【反作弊插件】Check C-D v1.0

Linux的2738可以用么?

水煮两只熊猫 发表于 2006-10-22 11:51:45

hqzycs 发表于 2006-10-22 11:52:01

回复: 【反作弊插件】Check C-D v1.0

晕,怎么没有for 1.5的啊,1.5现在还是有很多人玩啊
1.6现在慢慢普及了....

gearfox 发表于 2006-10-22 13:51:02

回复: 【反作弊插件】Check C-D v1.0

期待他的 V1.1 ..........

czgm 发表于 2006-10-22 14:04:02

回复: 【反作弊插件】Check C-D v1.0

希望多修改下啊,开了CD都要被剔啊,就是进的时候慢的话就要被剔
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【反作弊插件】Check C-D v1.3.5