限制No_sXe玩家杀人数
限制No_sXe玩家杀人数,当No_sXe玩家杀人数达到设定的人数后,服务器自动KICK,并给出相关提示此插件主要用与装有SXE反作弊器系统的DOD CS1.6
服务器
当NO-SXE玩家杀人达到"数量"时,服务器自动KICK玩家并给出提示
1.把NosXe_kickcount.amxx放入
addons\amxmodx\plugins 中
2.在addons\amxmodx\configs\plugins.ini 里加入
NosXe_kickcount.amxx ; 限制NO-sXe玩家杀人数
3.在addons\amxmodx\configs\amxx.cfg 里加入
//NosXe_kickcount.amxx插件设置
//限制NOSXE杀人数,默认为20,可自行设置
nosxe_kickcount "20" 还不错,我开幽灵模式的服务器,老有人作弊,作弊的数量太多了··· 这个插件非常好,我找了很久! 下之前问一下搂主,有源码吗? 这个不错,等服人气好了就来下。 #include <amxmodx>
#include <amxmisc>
public plugin_init()
{
register_plugin("NO-sXe 限制杀人数", "1.1", "Han.Han");
register_event("DeathMsg","eDeathMsg","a");
register_cvar("nosxe_kickcount", "20");
}
public eDeathMsg()
{
new count = get_cvar_num("nosxe_kickcount");
new killer = read_data(1);
new victim = read_data(2);
if(is_user_connected(killer))
{
if(get_user_frags(killer)>=count)
{
new pname
get_user_name(killer, pname, 31)
if (contain(pname, "") != -1)
server_cmd( "kick #%d ^"你没开sXe反作弊器,被服务器自动踢出,咨询下载地址:http://www.0745ea.com^"", get_user_userid(killer));
}
}
if(is_user_connected(victim))
{
if(get_user_frags(victim)>=count)
{
new pname
get_user_name( victim, pname, 31)
if (contain(pname, "") != -1)
server_cmd( "kick #%d ^"你没开sXe反作弊器,被服务器自动踢出,咨询下载地址:http://www.0745ea.com^"", get_user_userid(victim));
}
}
return PLUGIN_CONTINUE
}
不错,谢谢,收下 下之前问一下搂主,有源码吗? 有误判现象,明明是开着SXE都杀了40多个了,才来说没开SXE达到上限20被出. 看看大家测试怎么样
页:
[1]
2