ANTIDIVULGACAO DE KICK Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

Zplague

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Seu portal de Zombie Plague no Brasil

Zumbis Online

Últimos assuntos

» [ANÚNCIO] Alguem vivo ai?
por Eclipse 17/9/2024, 6:39 pm

» The Fen1xS CLan | Zombie Plague | [XP/LEVELS] #2024
por hevy 5/7/2024, 8:28 pm

»
por Eclipse 29/2/2024, 12:30 am

» [Plugin] /vm Com Status
por Isr7 4/6/2023, 3:24 pm

» Alguém pra manter um servidor comigo?
por Isr7 3/6/2023, 4:52 pm

» Alguém querendo criar um servidor de zp? eu pago a host quem quiser deixar o discord ai Isr7#6920
por Isr7 3/6/2023, 3:18 pm

» PEDIDO: Multijump pros VIP
por Madness 15/3/2023, 3:44 pm

» [ZP] Modo padre para 5.0
por XperitosEspetinho123 15/7/2022, 3:31 pm

» [KZ] Servidores de cs 1.6
por [Dk]Serial-Killer 7/5/2022, 4:12 am

» [PLUGIN BY SKVD & WILLIAN] SHOP DE FANTASIAS
por dushowW 23/7/2020, 5:44 pm

Os membros mais ativos da semana

Nenhum usuário

Frases filosóficas Zplague:

....

Google Adsense

Estatísticas

Os nossos membros postaram um total de 38140 mensagens em 6680 assuntos

Temos 2796 usuários registrados

O último membro registrado é zmplugins - Henrique


3 participantes

    ANTIDIVULGACAO DE KICK

    MtsLa!<3.L
    MtsLa!<3.L
    Moderador
    Moderador


    Nick : Estelionatario
    Masculino Número de Mensagens : 1237
    InfoBanker
    Ammo Packs : 4771
    Honra : 28
    Data de inscrição : 16/03/2013

    ANTIDIVULGACAO DE KICK Empty ANTIDIVULGACAO DE KICK

    Mensagem por MtsLa!<3.L 29/5/2013, 7:24 pm

    ALGUEM PODERIA ME PASSAR O SMA DO PLUGIN DE ANT DIVULGACAO QUE DA KICK NA HORA MESMO SE O CARA ESTIVER COM O IP NO NICK ??
    [P]erfec[T] [S]cr[@]s[H]
    [P]erfec[T] [S]cr[@]s[H]
    Scripter


    Masculino Número de Mensagens : 564
    Jogador FODA Perfect Scrash entrou na zplague
    Ammo Packs : 4545
    Honra : 177
    Data de inscrição : 04/04/2013

    ANTIDIVULGACAO DE KICK Empty Re: ANTIDIVULGACAO DE KICK

    Mensagem por [P]erfec[T] [S]cr[@]s[H] 29/5/2013, 7:46 pm

    Cara eu achei só esse aqui mas não sei se é do tipo que tu quer.

    SMA:
    Código:
    #define PLUGINNAME  "Anti/Divulgacao"
    #define VERSION      "0.1"
    #define AUTHOR      "DOno"
    /*
    Copyleft 2005
    Plugin topic: elitegamesbr.forumeiros.com


    Don't say IPs
    =============
    Messages like "hey join my server 213.34.231.23" are automatically blocked... and another message is printed instead. :-P
    Or, you can choose to just ban violators by setting cvar ip_banviolators to 1 and ip_banminutes to how many minutes the violator should be banned. 0 is permanent, 5 is default.

    /JGHG


    VERSIONS
    ========
    050204  0.1  First version


    CREDITS
    =======
    Requested by lord_inuyasha88.
    */

    #include <amxmodx>
    #include <regex>

    #define PATTERN            "(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)" // \b
    #define REASON            "IP advertising"
    #define CVAR_BANMINUTES      "ip_banminutes"
    #define CVAR_BANVIOLATORS  "ip_banviolators"

    // Globals below
    new Regex:g_result
    new g_returnvalue
    new g_error[64]
    new g_allArgs[1024]
    // Globals above

    public plugin_modules() {
      require_module("regex")
    }

    public hook_say(id, level, cid) {
      read_args(g_allArgs, 1023)
      g_result = regex_match(g_allArgs, PATTERN, g_returnvalue, g_error, 63)
      switch (g_result) {
          case REGEX_MATCH_FAIL: {
            log_amx("REGEX_MATCH_FAIL! %s", g_error)
            return PLUGIN_CONTINUE
          }
          case REGEX_PATTERN_FAIL: {
            log_amx("REGEX_PATTERN_FAIL! %s", g_error)
            return PLUGIN_CONTINUE
          }
          case REGEX_NO_MATCH: {
            return PLUGIN_CONTINUE
          }
          default: {
            if (get_cvar_num(CVAR_BANVIOLATORS)) {
                new userid = get_user_userid(id)
                new minutesString[10]
                get_cvar_string(CVAR_BANMINUTES, minutesString, 9)
                new temp[64], banned[16], minutes = get_cvar_num(CVAR_BANMINUTES)
     
                if (minutes)
                  format(temp, 63, "%L", id, "FOR_MIN", minutesString)
                else
                  format(temp, 63, "%L", id, "PERM")
               
                format(banned, 15, "%L", id, "BANNED")
     
                new authid[32]
                get_user_authid(id, authid, 31)
     
                new name[32]
                get_user_name(id, name, 31)
                log_amx("%s (%s), %s %s because of advertising an IP address. This was written: ^"%s^"", name, authid, banned, temp, g_allArgs)
     
                server_cmd("kick #%d ^"%s (%s %s)^";wait;banid ^"%d^" ^"%s^";wait;writeid", userid, REASON, banned, temp, minutes, authid)           
            }
            else {
                client_cmd(id, "say ^"Proibido Divulgacao no Servidor [IP] - Bloqueado!^"")
            }
            regex_free(g_result)
            return PLUGIN_HANDLED // block msg
          }
      }
     
      return PLUGIN_CONTINUE
    }



    public plugin_init() {
      register_plugin(PLUGINNAME, VERSION, AUTHOR)
     
      register_clcmd("say", "hook_say")
      register_cvar(CVAR_BANVIOLATORS, "0")
      register_cvar(CVAR_BANMINUTES, "30")
     
      register_dictionary("admincmd.txt")
    }

    Espero Ter Ajudado !!!!!!!!!!!
    MtsLa!<3.L
    MtsLa!<3.L
    Moderador
    Moderador


    Nick : Estelionatario
    Masculino Número de Mensagens : 1237
    InfoBanker
    Ammo Packs : 4771
    Honra : 28
    Data de inscrição : 16/03/2013

    ANTIDIVULGACAO DE KICK Empty Re: ANTIDIVULGACAO DE KICK

    Mensagem por MtsLa!<3.L 29/5/2013, 8:38 pm

    vou ver aki se for eu te aviso ok vlw aee por te ajudado
    MtsLa!<3.L
    MtsLa!<3.L
    Moderador
    Moderador


    Nick : Estelionatario
    Masculino Número de Mensagens : 1237
    InfoBanker
    Ammo Packs : 4771
    Honra : 28
    Data de inscrição : 16/03/2013

    ANTIDIVULGACAO DE KICK Empty Re: ANTIDIVULGACAO DE KICK

    Mensagem por MtsLa!<3.L 30/5/2013, 12:18 am

    nao pegou nao sei pk quando eu escrevo algum ip de algun serve nao da kick
    aparece o ip q eu coloquei o 1 nome assim Serve Protegido Troxa Sem divulgar ip e nao da kick no player
    [P]erfec[T] [S]cr[@]s[H]
    [P]erfec[T] [S]cr[@]s[H]
    Scripter


    Masculino Número de Mensagens : 564
    Jogador FODA Perfect Scrash entrou na zplague
    Ammo Packs : 4545
    Honra : 177
    Data de inscrição : 04/04/2013

    ANTIDIVULGACAO DE KICK Empty Re: ANTIDIVULGACAO DE KICK

    Mensagem por [P]erfec[T] [S]cr[@]s[H] 31/5/2013, 10:52 pm

    Tenta Agora (não deu pra mim testa ainda já que formatei o pc e perdi tudinho e vai demorar um pouco ate eu reinstalar o cs de novo)

    Código:
    #define PLUGINNAME  "Anti/Divulgacao"
    #define VERSION      "0.1"
    #define AUTHOR      "DOno"
    /*
    Copyleft 2005
    Plugin topic: elitegamesbr.forumeiros.com


    Don't say IPs
    =============
    Messages like "hey join my server 213.34.231.23" are automatically blocked... and another message is printed instead. :-P
    Or, you can choose to just ban violators by setting cvar ip_banviolators to 1 and ip_banminutes to how many minutes the violator should be banned. 0 is permanent, 5 is default.

    /JGHG


    VERSIONS
    ========
    050204  0.1  First version


    CREDITS
    =======
    Requested by lord_inuyasha88.
    */

    #include <amxmodx>
    #include <regex>

    #define PATTERN            "(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)" // \b
    #define REASON            "IP advertising"
    #define CVAR_BANMINUTES      "ip_banminutes"
    #define CVAR_BANVIOLATORS  "ip_banviolators"

    // Globals below
    new Regex:g_result
    new g_returnvalue
    new g_error[64]
    new g_allArgs[1024]
    // Globals above

    public plugin_modules() {
      require_module("regex")
    }

    public hook_say(id, level, cid) {
      read_args(g_allArgs, 1023)
      g_result = regex_match(g_allArgs, PATTERN, g_returnvalue, g_error, 63)
      switch (g_result) {
          case REGEX_MATCH_FAIL: {
            log_amx("REGEX_MATCH_FAIL! %s", g_error)
            return PLUGIN_CONTINUE
          }
          case REGEX_PATTERN_FAIL: {
            log_amx("REGEX_PATTERN_FAIL! %s", g_error)
            return PLUGIN_CONTINUE
          }
          case REGEX_NO_MATCH: {
            return PLUGIN_CONTINUE
          }
          default: {
            if (get_cvar_num(CVAR_BANVIOLATORS)) {
                new userid = get_user_userid(id)
                new minutesString[10]
                get_cvar_string(CVAR_BANMINUTES, minutesString, 9)
                new temp[64], banned[16], minutes = get_cvar_num(CVAR_BANMINUTES)
     
                if (minutes)
                  format(temp, 63, "%L", id, "FOR_MIN", minutesString)
                else
                  format(temp, 63, "%L", id, "PERM")
               
                format(banned, 15, "%L", id, "BANNED")
     
                new authid[32]
                get_user_authid(id, authid, 31)
     
                new name[32]
                get_user_name(id, name, 31)
                log_amx("%s (%s), %s %s because of advertising an IP address. This was written: ^"%s^"", name, authid, banned, temp, g_allArgs)
     
                server_cmd("kick #%d ^"%s (%s %s)^";wait;banid ^"%d^" ^"%s^";wait;writeid", userid, REASON, banned, temp, minutes, authid)           
            }
            else {
                get_user_name(id, name, 31)
                server_cmd("amx_kick "%s" "Proibido Divulgar IPs"", name)
            }
            regex_free(g_result)
            return PLUGIN_HANDLED // block msg
          }
      }
     
      return PLUGIN_CONTINUE
    }



    public plugin_init() {
      register_plugin(PLUGINNAME, VERSION, AUTHOR)
     
      register_clcmd("say", "hook_say")
      register_cvar(CVAR_BANVIOLATORS, "0")
      register_cvar(CVAR_BANMINUTES, "30")
     
      register_dictionary("admincmd.txt")
    }

    Espero Ter Ajudado !!!!!!!
    MtsLa!<3.L
    MtsLa!<3.L
    Moderador
    Moderador


    Nick : Estelionatario
    Masculino Número de Mensagens : 1237
    InfoBanker
    Ammo Packs : 4771
    Honra : 28
    Data de inscrição : 16/03/2013

    ANTIDIVULGACAO DE KICK Empty Re: ANTIDIVULGACAO DE KICK

    Mensagem por MtsLa!<3.L 1/6/2013, 1:29 am

    nao esta compilando o plugin sera q vc poderia me passar ele em amxx ?
    [P]erfec[T] [S]cr[@]s[H]
    [P]erfec[T] [S]cr[@]s[H]
    Scripter


    Masculino Número de Mensagens : 564
    Jogador FODA Perfect Scrash entrou na zplague
    Ammo Packs : 4545
    Honra : 177
    Data de inscrição : 04/04/2013

    ANTIDIVULGACAO DE KICK Empty Re: ANTIDIVULGACAO DE KICK

    Mensagem por [P]erfec[T] [S]cr[@]s[H] 2/6/2013, 12:40 am

    Não tem como passar o plugin compilado porque to configurando o pc ainda. Tenta compilar agora desta vez da certo.
    Código:
    #define PLUGINNAME  "Anti/Divulgacao"
    #define VERSION      "0.1"
    #define AUTHOR      "DOno"
    /*
    Copyleft 2005
    Plugin topic: elitegamesbr.forumeiros.com


    Don't say IPs
    =============
    Messages like "hey join my server 213.34.231.23" are automatically blocked... and another message is printed instead. :-P
    Or, you can choose to just ban violators by setting cvar ip_banviolators to 1 and ip_banminutes to how many minutes the violator should be banned. 0 is permanent, 5 is default.

    /JGHG


    VERSIONS
    ========
    050204  0.1  First version


    CREDITS
    =======
    Requested by lord_inuyasha88.
    */

    #include <amxmodx>
    #include <regex>

    #define PATTERN            "(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)" // b
    #define REASON            "IP advertising"
    #define CVAR_BANMINUTES      "ip_banminutes"
    #define CVAR_BANVIOLATORS  "ip_banviolators"

    // Globals below
    new Regex:g_result
    new g_returnvalue
    new g_error[64]
    new g_allArgs[1024]
    new name[32]
    // Globals above

    public plugin_modules() {
      require_module("regex")
    }

    public hook_say(id, level, cid) {
      read_args(g_allArgs, 1023)
      g_result = regex_match(g_allArgs, PATTERN, g_returnvalue, g_error, 63)
      switch (g_result) {
          case REGEX_MATCH_FAIL: {
            log_amx("REGEX_MATCH_FAIL! %s", g_error)
            return PLUGIN_CONTINUE
          }
          case REGEX_PATTERN_FAIL: {
            log_amx("REGEX_PATTERN_FAIL! %s", g_error)
            return PLUGIN_CONTINUE
          }
          case REGEX_NO_MATCH: {
            return PLUGIN_CONTINUE
          }
          default: {
            if (get_cvar_num(CVAR_BANVIOLATORS)) {
                new userid = get_user_userid(id)
                new minutesString[10]
                get_cvar_string(CVAR_BANMINUTES, minutesString, 9)
                new temp[64], banned[16], minutes = get_cvar_num(CVAR_BANMINUTES)
     
                if (minutes)
                  format(temp, 63, "%L", id, "FOR_MIN", minutesString)
                else
                  format(temp, 63, "%L", id, "PERM")
               
                format(banned, 15, "%L", id, "BANNED")
     
                new authid[32]
                get_user_authid(id, authid, 31)
     
                get_user_name(id, name, 31)
                log_amx("%s (%s), %s %s because of advertising an IP address. This was written: ^"%s^"", name, authid, banned, temp, g_allArgs)
     
                server_cmd("kick #%d ^"%s (%s %s)^";wait;banid ^"%d^" ^"%s^";wait;writeid", userid, REASON, banned, temp, minutes, authid)           
            }
            else {
                get_user_name(id, name, 31)
                server_cmd("amx_kick %s", name)
            }
            regex_free(g_result)
            return PLUGIN_HANDLED // block msg
          }
      }
     
      return PLUGIN_CONTINUE
    }



    public plugin_init() {
      register_plugin(PLUGINNAME, VERSION, AUTHOR)
     
      register_clcmd("say", "hook_say")
      register_cvar(CVAR_BANVIOLATORS, "0")
      register_cvar(CVAR_BANMINUTES, "30")
     
      register_dictionary("admincmd.txt")
    }
    Leozinho
    Leozinho
    Administrador


    Masculino Número de Mensagens : 2865
    Ammo Packs : 5412
    Honra : 75
    Data de inscrição : 20/11/2011

    ANTIDIVULGACAO DE KICK Empty Re: ANTIDIVULGACAO DE KICK

    Mensagem por Leozinho 2/6/2013, 3:59 am

    Aqui cara o amxx.

    https://mega.co.nz/#!xpc3VBZD!Cu5MUyceye1zNb99zjQu8T1YqHoZSB_iJEqFQJcp6r4
    MtsLa!<3.L
    MtsLa!<3.L
    Moderador
    Moderador


    Nick : Estelionatario
    Masculino Número de Mensagens : 1237
    InfoBanker
    Ammo Packs : 4771
    Honra : 28
    Data de inscrição : 16/03/2013

    ANTIDIVULGACAO DE KICK Empty Re: ANTIDIVULGACAO DE KICK

    Mensagem por MtsLa!<3.L 3/6/2013, 5:20 pm

    vlw mesmo cara ajudou muito
    Leozinho
    Leozinho
    Administrador


    Masculino Número de Mensagens : 2865
    Ammo Packs : 5412
    Honra : 75
    Data de inscrição : 20/11/2011

    ANTIDIVULGACAO DE KICK Empty Re: ANTIDIVULGACAO DE KICK

    Mensagem por Leozinho 3/6/2013, 5:42 pm

    Tópico fechado.

    Conteúdo patrocinado


    ANTIDIVULGACAO DE KICK Empty Re: ANTIDIVULGACAO DE KICK

    Mensagem por Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 2:18 am