Jump to content
BAIXAR NOVO COUNTER-STRIKE 1.6 CLASSIC FULL GRÁTIS ATUALIZADO 2024 ×

Restrict Names 1.2a


yRestrict

Recommended Posts

Nomes Restritos 1.2a

Este plugin verificará o nome de um jogador quando ele entrar no servidor e também se ele mudar seu nome no meio do jogo. Ele compara seu nome com uma lista de exemplos de regex e se corresponder a algum, o jogador será punido de acordo com a configuração para aquele exemplo em particular (renomear, chutar, ou banir).

Os exemplos regex são mantidos em .\configs\restrictnames.ini e eu incluí um arquivo de exemplo para você no ZIP anexo. O arquivo de exemplo é configurado para renomear jogadores chamados 'player', jogadores com um nome muito curto (2 ou menos caracteres) e jogadores com um nome muito longo (mais de 26 caracteres), chutar jogadores com termos racistas ou homofóbicos em seu nome e banir jogadores que tenham 'japs', uma variação de 'mygot', ou 'game-deception' em seu nome (ambos japs e mygot são clãs populares de hacking, enquanto 'game-deception' é um nome usado em um hack com mudança rápida de nome).

As violações de nomes são registradas dentro do diretório .\logs. Um arquivo de log é criado por mês e é nomeado no formato de nomes restritosMM.log onde "MM" é o número de dois dígitos do mês. O CVAR restnames_log_cnt pode ser usado para definir o número de arquivos de log a serem mantidos.

 

Installation

File Locations:

  • .\configs\restrictnames.ini
  • .\data\lang\restrictnames.txt
  • .\plugins\restrictnames.amxx

Required Modules:

  • fun
  • regex

 

Arquivos de configuração

restricttnames.ini (coleção de frases regex a restringir)

Cada linha tem os seguintes elementos:
<RegEx>> Razão>>PunishmentType>>PunishmentOption>

  • <RegEx>
     É a frase regex que detecta um nome restrito.

         <Razão>
          É o texto que é exibido ao usuário para indicar por que estão sendo punidos.

         <PunishmentType>
           É o método utilizado para punir um jogador.
                           0: renomear para o valor especificado por restnames_default_name CVar, ou o nome personalizado indicado como 'NewName'.
                           1: chute o jogador
                           2: banir o jogador

         <PunishmentOption>
         Só é usado se o tipo de punição for renomeado ou proibido. Se 'punishmentType' for 0 (renomear), a puniçãoOption deve ser o novo nome a ser dado ao jogador. Se 'punishmentType' for 2 (ban), a puniçãoOption deve ser o comprimento do ban

 

Opções (CVARS)

restnames_check_names <0|1>
Indica se este plugin deve verificar os nomes em relação à lista de restrições.
0: Não verificar os nomes.
1: Verifique os nomes.
O valor padrão é 1.

restnames_amxban <0|1>
Indica o método de proibição de jogadores.
0: banir via 'banid
1: proibição via 'amx_ban' (use somente se você tiver o plugin amxbans instalado)
O valor padrão é 0.

restnames_check_bots <0|1>
Indica se este plugin deve verificar os nomes dos bots por violações.
0: Não verificar os bots.
1: Verifique os nomes dos bots.
O valor padrão é 1.

restnames_log_cnt <0...11>
Especifica o número de logs do mês anterior a serem retidos. O mês atual é sempre retido.

O padrão é de 2 meses.

restnames_immunity <0|1>
Indica se os jogadores com a bandeira de imunidade são verificados quanto à violação do nome.
0: verificar todos
1: verifique todos, exceto os jogadores com bandeira de imunidade
O valor padrão é 0.

A bandeira de imunidade é definida como ADMIN_IMMUNITY por padrão, mas pode ser alterada no script.

restrictnames.zip

restrictnames.sma

restrictnames.txt

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...