搜索
查看: 3006|回复: 5

收集作弊D入服自动发出的作弊网站信息

[复制链接]
发表于 2007-12-21 07:57:34 | 显示全部楼层 |阅读模式 来自 中国–广东–深圳
有的麻烦写上来啊,我把它加到插件里,作弊的进服后,发出作弊器自带的信息后就banIP.至少可以防住部分作弊器。
[PHP]#include <amxmodx>
#include <amxmisc>

new cheater_banned = 0

// Cheat Messages
stock const CheatReports[128][128]

// !!! add more to file addons/amxmodx/configs/antisay.ini !!!

public plugin_init()
{
  register_plugin("Cheat Messages Ban","1.3","dr.aft")

  register_clcmd("say", "CheckCheatReport")
  register_clcmd("say_team", "CheckCheatReport")

  register_cvar("anti_say_bantime", "7200") // 5 Days BAN (7200 minutes)
  register_cvar("anti_say_bantype", "2") // 3 - Kicking only 2 - AMXBANS, 1 - IP, 0 - SteamID

  set_task(1.0, "EnableAntiCheat")  
}

public EnableAntiCheat()
{
        new antisayconfig[64]
        get_configsdir(antisayconfig, 64)
        format(antisayconfig, 63, "%s/antisay.ini", antisayconfig)
        new line = 0
        new textsize = 0
        new text[128]
        new tempstr[128]
        new i = 0

        if (file_exists(antisayconfig))
        {
                while(read_file(antisayconfig,line,text,255,textsize))
                {
                        format(tempstr,128,"%s",text)
                        CheatReports[i++]=tempstr
                        line++
                }
        }
}


public Ban(id)
{
        new cheatername[32]
        get_user_name(id, cheatername, 32)       
       
        client_print(0, print_chat, "[ANTICHEAT] - Player '%s' - Cheat 'MultiHack' - Banning...", cheatername)
        switch(get_cvar_num("anti_say_bantype"))
        {
                case 0:
                server_cmd("amx_ban #%d %d Multihack", get_user_userid(id), get_cvar_num("anti_say_bantime"))               
                case 1:
                server_cmd("amx_banip #%d %d Multihack", get_user_userid(id), get_cvar_num("anti_say_bantime"))               
                case 3:
                server_cmd("amx_kick #%d Cheating", get_user_userid(id))
                default:
                server_cmd("amx_ban %d #%d Multihack", get_cvar_num("anti_say_bantime"), get_user_userid(id))               
               
        }
        cheater_banned = 1
}

public CheckCheatReport(id)
{
        new said[192]
        cheater_banned = 0
        new i, j
        new cheatername[32]
        get_user_name(id, cheatername, 32)
        read_args(said, 192)
        for(i = 0 ; i < sizeof (CheatReports) ; i++)
        {
                if(containi(said, CheatReports[j]) != -1)
                        if(cheater_banned == 0)
                        Ban(id)                                               
        }               

} [/PHP]


antisay.ini

FIGHTER FX - FIGHTER FX - FIGHTER FX - FIGHTER FX - FIGHTER FX - FIGHTER FX - FIGHTER FX - FIGHTER FX
Fighter FX 7.0 code by zh4r0naX and made in Spain!!!
My Cheater????? your is n00b!
hahahahaha pwNed!!! HeadShod???? yeahHh
I am using FighterFX
Download Fighter FX 7.0 | The Best Cheat | www.darkcheats.org
www.DarkCheats.org | THE BEST CHEATER COMMUNITY | Visit Now!!!
zh4r0naX is the king coder! download cheats in www.darkcheats.org
Found Admin? hahahahahaha my cheater and use Fighter FX 7.0 by zh4r0naX!!!
[ BaDBoY ][ v.5 ] [ By: www.united-cheaters.de.gg ]
[BaDBoY v.4.2] [get on www.united-cheaters.net]
.:[Emo Tear]:.
Hacks!->www.csbound.com
@ [HLGUARD] Admin, check this player
[Emo Tear] [Kills:
Get more at http://sammyzworld.net/vedran/Unholy.zip
4uTbI ka4at TyT: www.cheats.shariki.com
wWw.aXe.3dn.ru The Best Counter-Strike portal
[BaDBoy v.5 ][www.axe.3dn.ru]
[ BaDBoY ][ v.5 ] [ By: www.cs.sushko.net ]
-][v][-Alien h4x v1 By $m@r7<0rE-][v][--Alive-
VDC: Redux - Frags:
W4R Hook v7 By [187ci] <:PrOdIgY:>
<:[-Kills
[ BaDBoY ][ v.5 ] [ By: www.united-cheaters.net ]
4uTbI TyT: http://
[BaDBoY v.
Download Alien h4x Reloaded from
Alien h4x pr!vate Kills
Get it now! w w w . o g c - o w n e d . c o m
Codename Exclusive! By The OnlineGameCheaters Coding Crew
-=[ grzesiek04 Aim Script | Visit: ->> www.FPSBANANA.com! <<- ]=-
[.M@F1A TEAM.] [CREATED BY M@F1A AND DARKTEAM.]
Acest player a activat CHEAT-ul, un admin sa-i dea BAN
[= [$][.::Jedai Hack 2 by -=Ganchev*=-::.][$] =] [-=4l1v3=-]
[nigger nogger!]
"-[.] Senses Fail [.]-
[HLGUARD] Key blocked (use
[kavine.sniegas.lt] Adminai, jei esate isbaninkite mane, as cheateris!!! [kavine.sniegas.lt]
发表于 2007-12-21 12:25:54 | 显示全部楼层 来自 中国–广东–佛山

回复: 收集作弊D入服自动发出的作弊网站信息

嗯,主意不错.不过用作弊器的发作弊器的广告,不是自己打自己嘴巴吗?哈哈.
回复

使用道具 举报

发表于 2007-12-22 12:55:23 | 显示全部楼层 来自 中国–广东–中山

回复: 收集作弊D入服自动发出的作弊网站信息

不打自招,见一个封一个就是了。
最好来个公告,让他们丢丢脸,不过他们也不在乎丢脸吧。
回复

使用道具 举报

发表于 2007-12-22 13:29:30 | 显示全部楼层 来自 中国–福建–龙岩

回复: 收集作弊D入服自动发出的作弊网站信息

很多作弊器会自动发送广告的。只是大家玩的时候过于投入,没看系统控制台的信息。:D

这样也要,自己发送的信息,就自动被服务器BandIP。
回复

使用道具 举报

 楼主| 发表于 2007-12-24 07:17:58 | 显示全部楼层 来自 中国–广东–深圳–南山区

回复: 收集作弊D入服自动发出的作弊网站信息

:confused: 是啊,大家都玩得太投入了,没人去留意那。。。。
回复

使用道具 举报

发表于 2007-12-24 09:49:31 | 显示全部楼层 来自 中国–广东–广州–天河区

回复: 收集作弊D入服自动发出的作弊网站信息

:confused: 这样没用哦~到时作弊器全都弄成无信息广告了,更隐蔽了哦~
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表