|
发表于 2007-2-26 23:21:54
|
显示全部楼层
|阅读模式
来自 中国–广东–深圳–罗湖区
/*
sXe required v1.6(No sXe 提示/限制插件)(AMXX 1.76C)
来源:老友记<http://cs-friends.com.cn>
[2007-2-25] iG_os
// 插件说明:
* 当玩家没有安装 sXe Injected 反作弊客户端,进入服务器
* 则显示提示信息,并可以设置武器限制(刀),及定时踢出设置。
* sXe Injected Anti-Cheat 反作弊(服务器端/客户端)
* 官方主页:http://www.sxe-injected.com/
// 可用设置参数:
1:是否打开限制武器功能。当武器限制打开时,No sXe 玩家进入只能用刀,并强制丢掉C4
no_sxei_wpnlimit 1 // 0(关闭功能) 1=只能用刀,2=禁止某些主枪
2:是否打开自动踢出功能。No sXe 玩家进入,在规定时间内自动被踢出
no_sxei_timelimit 120 // 设置限制时间,秒(默认120秒),0 为关闭自动踢出功能
注意:插件设置仅在 sxei 服务器参数 __sxei_required 0 (不限制 sxei 客户端)时才工作 * 因为 sXe 没有提供允许插件可以检查玩家是否安装 sXe/版本的功能,但会自动更改没有启动 sXe 玩家的名字
* 所以,本插件检测当玩家名字包含 "[NO-sXe-I]" 则视为没有安装 sXe 进入
*/
更新日志::
2007-2-25 v1.0
2007-2-27 v 1.1
bug 修正:在玩家被提出前换图,对玩家检查无效的bug
bug 修正:no_sxei_wpnlimit 设置相反了
2007-2-27 v1.2
修改检测名字的过程
2007-2-27 v1.3
修正武器禁止问题
2007-2-27 v1.4
尝试解决挂机问题??
2007-2-27 v1.5
修正改检查C4的方法
2007-2-28 v1.6
修正丢C4判断, 精简了一些代码
2007-3-5 v2.0(测试) [下载 sxei_required2 为2.0测试版]
增加允许使用特定武器(手枪)可以自定义使用武器类型,详改代码。
注意设置:no_sxei_wpnlimit 2
// 0(关闭功能) 1=只能用刀,2=禁止某些主枪(当前设置允许使用手枪)
注:
1:自己修改源码里提示信息,重新编译即可
2:这个插件工作流程及内容非常简单但处理过程很常用(涉及多方面:进入消息/离开消息/定时任务/武器消息/玩家持有武器检查/名字更换消息/显示提示信息/执行客户端命令/系统消息发送)。所以,我在插件工作的每一步,都增加了注解。有兴趣的初学者可以查考一下,自己动手改一改,不难。
3: 没有服务器&条件可以整体测试,所以只是简单个人测试了一下,难免有错,欢迎指正。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注个册吧
×
|