Saltar para o conteúdo

Como funciona o Mizan

Como o Mizan lê as listas públicas de banimentos, o que significam as suas etiquetas, como associa contas e o que nunca faz.

Última atualização: .

Cada banimento é uma afirmação da respetiva lista

O Mizan copia as listas públicas de banimentos que as comunidades de jogos publicam e arquiva cada banimento na conta que este indica. Cada banimento aparece com o nome da respetiva lista e com o motivo nas palavras da própria lista. O Mizan não decide se um banimento foi merecido e não altera o que uma lista diz.

Como o Mizan lê uma lista

A maioria das listas são páginas SourceBans. As restantes são outros painéis de banimentos, ficheiros que uma comunidade publica ou serviços aos quais o Mizan pergunta por alguns jogadores de cada vez. As organizações registadas no Mizan também podem enviar os seus próprios banimentos através da respetiva API.

  • Cada pedido identifica o registo no agente de utilizador, Justified ban registry (https://justified.gg), e o Mizan respeita o robots.txt de cada site, salvo se o dono do site tiver dado permissão. As regras em User-agent: justified aplicam-se apenas ao Mizan, por isso um site pode permitir-lhe ou bloquear-lhe aí o acesso.
  • O Mizan envia a cada site no máximo um pedido a cada 2,5 segundos, ou com menos frequência se o respetivo robots.txt o pedir.
  • Na maioria das listas, a página mais recente é lida a cada hora e a lista inteira cerca de uma vez por dia. Uma lista longa ou lenta é lida semanalmente, ou por partes ao longo de várias horas.
  • Um banimento que a lista marca como levantado ou expirado termina também no Mizan. Um banimento que desaparece da lista só termina após uma leitura da lista inteira, e uma lista lida por partes tem de ter mostrado pelo menos 90% dos banimentos que contabiliza, sem diminuir mais de 2%.
  • Uma atualização que acrescente ou termine mais de 200 banimentos de uma vez, ou um décimo dos banimentos em vigor da lista se este número for maior, fica retida e nada é escrito até alguém a verificar. O mesmo acontece com uma que acrescente mais de 10 banimentos a um só jogador. A primeira leitura de uma lista nova não fica retida.
  • Quando um site recusa ou falha uma leitura, o Mizan espera uma hora, depois duas, depois quatro, até uma semana. Após oito falhas seguidas deixa de ler a lista, ou após quatro se o site tiver desaparecido.

A página de estado mostra o estado de cada lista, a última leitura completa e a próxima.

O que significam as etiquetas

O Mizan etiqueta um banimento lendo o respetivo motivo. Expressões como «Mass RDM», «aimbot» ou «ban evasion» tornam-se etiquetas, e algumas listas com números de regras ou língua próprios têm uma leitura específica. Um motivo que não indica nenhuma infração que o Mizan conheça não recebe etiqueta, e um banimento sem motivo também não. As listas do TF2 Bot Detector, que só marcam batoteiros, dão a etiqueta de batota a todos os jogadores que marcam.

O veredicto de um banimento é batota, conduta ou outro, consoante as suas etiquetas. O veredicto de um jogador na página de jogadores é o pior dos seus banimentos.

Batota. Um banimento com esta etiqueta é um banimento por batota.

Etiquetas de batota
EtiquetaO que a lista diz que o jogador fez
CheatingUsed cheats: aimbots, wallhacks, ESP, injected Lua or scripts.

Conduta. Um banimento com qualquer uma destas etiquetas, e sem nenhuma etiqueta de batota, é um banimento por conduta: a forma como o jogador se comportou.

Etiquetas de conduta
EtiquetaO que a lista diz que o jogador fez
Mass RDMKilled several players without a roleplay reason.
RDMKilled a player without a roleplay reason, on foot or with a vehicle.
No intent to roleplayJoined to ruin roleplay for others, not to play it.
Left to avoid punishmentDisconnected to get out of a roleplay situation or a sit.
Changed name to avoid punishmentChanged name so staff could not find them.
Changed team to avoid punishmentChanged job to get out of a situation or a sit.
FailRPDid something their character never would, to win.
NLRWent back after dying to hurt the people who killed them.
Mass NLRBroke the new life rule again and again.
RDAArrested a player without a roleplay reason.
Prop abuseUsed props to block, kill, push or climb.
ToxicityHarassed or was toxic towards other players.
Hate speechUsed slurs, racism or other hate speech.
MetagamingUsed what they learnt out of character, in character.
PowergamingForced an outcome other players could not answer.
TrollingCaused trouble for fun: trolling, griefing, punching people.
SpamFlooded voice or chat: mic spam, chat spam, loud or distorted audio.
Staff disrespectLied to, ignored or disrespected staff.
ThreatsThreatened players or the server, DDoS threats included, or doxxed someone.
Sexual contentSexual roleplay, sexual remarks or sexual images.

Outras etiquetas. Estas descrevem um banimento sem fazer dele um banimento por batota ou por conduta.

Outras etiquetas
EtiquetaO que a lista diz que o jogador fez
PriorsBanned partly for earlier offences.
ExploitingAbused bugs: duplicating, crashing the server or getting out of the map.
Ban evasionPlayed on another account to get round a ban, or shared an account.
AdvertisingAdvertised another server, community or service.
ScammingScammed players or the server, chargebacks included.
Item transferMoved money or items between their own characters or accounts, or sold them for real money.

Um historial pode também ter uma marca. A marca de batota vem de um banimento por batota em qualquer lista, e indica a lista que fez a afirmação. A marca de conduta vem de um banimento por conduta que esteja em vigor ou tenha sido aplicado no último ano. Contestar um banimento explica ambas.

Como as contas são associadas

Por vezes, uma lista diz que a conta banida pertence a alguém que já tinha banido. O Mizan associa as duas contas Steam quando o motivo o diz claramente e indica a outra conta logo a seguir: «Alt of», «Duplicate account of», «New Steam ID of Existing Ban», «Family Shared Account of», «Ban evasion on», «same person as» e formulações semelhantes. A outra conta tem de estar escrita como uma ligação de perfil Steam ou um SteamID. A associação é uma afirmação da lista e é apresentada como tal.

O Mizan não faz nenhuma associação quando:

  • a lista tem dúvidas («possible alt», «suspected», «likely», «not an alt») ou diz que é um falso positivo
  • a conta apenas jogou com o jogador banido, como em «associated with» ou «played with a cheater»
  • a conta pertence a um membro da equipa ou a um votante indicado no motivo, como em «Update:» ou «Vote initiated by»
  • o motivo indica a conta banida como a principal e a outra como a respetiva conta secundária, o que uma associação não consegue registar no sentido certo
  • a outra conta é um endereço de perfil personalizado, que não indica nenhum SteamID sem perguntar à Steam

IDs que o Mizan descarta

  • STEAM_0:1:0, que as listas usam quando um banimento não tem um SteamID real. O Mizan nunca arquiva um banimento nesse ID nem o associa a nada.
  • Linhas que não são um banimento na conta de um jogador, como banimentos de IP e linhas sem SteamID.
  • Nos painéis de Counter-Strike 1.6, todos os IDs exceto STEAM_0, porque esses painéis atribuem de STEAM_1 a STEAM_6 a jogadores sem Steam. Um painel que mostre um ID STEAM_0 que nenhuma conta Steam tem, acima dos 3 mil milhões, também atribui IDs inventados a esses jogadores, por isso o Mizan não aceita nenhum dos seus IDs: cerca de metade corresponderia a contas reais sem qualquer relação.

O que o Mizan nunca faz

  • O registo não bane ninguém. Uma comunidade que verifica jogadores no Mizan decide por si o que fazer com a resposta.
  • O Mizan nunca apresenta o banimento de uma lista como uma conclusão sua.
  • O Mizan nunca reescreve o motivo de uma lista. As suas etiquetas ficam ao lado do motivo, que se mantém nas palavras da lista.

Como são contadas as estatísticas

As estatísticas contam um banimento como novo quando a respetiva lista o data na semana anterior à primeira leitura do Mizan, ou quando a lista não indica data e o Mizan já tinha lido essa lista antes. Os banimentos acumulados de uma lista nova não contam como novos. Os dias são contados em UTC.

Contestar um banimento

Um banimento pertence à comunidade que o publicou, por isso o recurso é dirigido a essa comunidade. Quando ela o levanta, o Mizan acompanha na leitura seguinte. Contestar um banimento explica cada passo e como comunicar uma cópia que o Mizan registou mal.