Hoppa till innehållet

Så fungerar Mizan

Hur Mizan läser offentliga banlistor, vad dess etiketter betyder, hur det kopplar ihop konton och vad det aldrig gör.

Senast uppdaterad .

Varje ban är sin listas påstående

Mizan kopierar de offentliga banlistor som spelcommunityn publicerar och sorterar varje ban under kontot den nämner. Varje ban visas under sin listas namn, med listans skäl i listans egna ord. Mizan avgör inte om en ban var förtjänt och ändrar inte vad en lista säger.

Så läser Mizan en lista

De flesta listor är SourceBans-sidor. Andra är andra banpaneler, filer som en community publicerar eller tjänster som Mizan frågar om några få spelare åt gången. Organisationer som är registrerade på Mizan kan också skicka sina egna bans via dess API.

  • Varje förfrågan namnger registret i sin user agent, Justified ban registry (https://justified.gg), och Mizan följer en webbplats robots.txt om inte ägaren gett tillstånd. Regler under User-agent: justified gäller bara Mizan, så en webbplats kan tillåta eller blockera det där.
  • Mizan skickar högst en förfrågan var 2,5:e sekund till en webbplats, eller mer sällan om dess robots.txt ber om det.
  • För de flesta listor läses den nyaste sidan varje timme och hela listan ungefär en gång om dagen. En lång eller långsam lista läses varje vecka, eller i delar under flera timmar.
  • En ban som listan markerar som hävd eller utgången upphör även på Mizan. En ban som försvinner från listan upphör först efter en läsning av hela listan, och en lista som läses i delar måste ha visat minst 90 % av de bans den räknar, utan att krympa med mer än 2 %.
  • En uppdatering som lägger till eller avslutar fler än 200 bans på en gång, eller en tiondel av listans gällande bans om det är fler, hålls kvar och ingenting skrivs förrän någon har kontrollerat den. Detsamma gäller en som lägger till fler än 10 bans på en spelare. En ny listas första läsning hålls inte kvar.
  • När en webbplats nekar eller misslyckas med en läsning väntar Mizan en timme, sedan två, sedan fyra, upp till en vecka. Efter åtta misslyckanden i rad slutar det läsa listan, eller efter fyra om webbplatsen är borta.

Statussidan visar varje listas tillstånd, dess senaste fullständiga läsning och nästa.

Vad etiketterna betyder

Mizan etiketterar en ban genom att läsa dess skäl. Fraser som ”Mass RDM”, ”aimbot” eller ”ban evasion” blir etiketter, och några listor med egna regelnummer eller eget språk får en egen läsning. Ett skäl som inte nämner någon förseelse Mizan känner till, eller inget skäl alls, får ingen etikett. Listor från TF2 Bot Detector, som bara markerar fuskare, ger varje spelare de markerar etiketten ”Cheating”.

En bans utslag är fusk, uppförande eller annat, utifrån dess etiketter. En spelares utslag i spelarlistan är den värsta av spelarens bans.

Fusk. En ban med den här etiketten är en fuskban.

Fusketiketter
EtikettVad spelaren enligt listan gjorde
CheatingUsed cheats: aimbots, wallhacks, ESP, injected Lua or scripts.

Uppförande. En ban med någon av de här etiketterna, och ingen fusketikett, är en uppförandeban: hur spelaren betedde sig.

Uppförandeetiketter
EtikettVad spelaren enligt listan gjorde
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.

Övriga etiketter. De här beskriver en ban utan att göra den till en fusk- eller uppförandeban.

Övriga etiketter
EtikettVad spelaren enligt listan gjorde
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.

Ett register kan också bära en markering. Fuskmarkeringen kommer från en fuskban på valfri lista, från Mizans eget anti-fusk på Justifieds servrar eller från Justifieds personal, och namnger den som gjorde påståendet. Uppförandemarkeringen kommer från en uppförandeban som gäller eller som utfärdades det senaste året, eller från Justifieds personal. Bestrida en ban förklarar båda.

Så kopplas konton ihop

Ibland säger en lista att det bannade kontot tillhör någon som den redan har bannat. Mizan kopplar ihop de två Steam-kontona när skälet säger det i klartext och nämner det andra kontot direkt efteråt: ”Alt of”, ”Duplicate account of”, ”New Steam ID of Existing Ban”, ”Family Shared Account of”, ”Ban evasion on”, ”same person as” och liknande formuleringar. Det andra kontot måste vara skrivet som en Steam-profillänk eller ett SteamID. Kopplingen är listans påstående och visas som ett sådant.

Mizan gör ingen koppling när:

  • listan tvivlar på den (”possible alt”, ”suspected”, ”likely”, ”not an alt”) eller kallar den ett falsklarm
  • kontot bara spelade med den bannade spelaren, som i ”associated with” eller ”played with a cheater”
  • kontot tillhör personal eller en röstare som nämns i skälet, som i ”Update:” eller ”Vote initiated by”
  • skälet anger det bannade kontot som huvudkonto och det andra som dess alt, vilket en koppling inte kan hålla åt rätt håll
  • det andra kontot är en anpassad profiladress, som inte anger något SteamID utan att fråga Steam

Id:n som Mizan släpper

  • STEAM_0:1:0, som listor använder när en ban saknar ett riktigt SteamID. Mizan sorterar aldrig en ban under det eller länkar till det.
  • Rader som inte är en ban på en spelares konto, som IP-bans och rader utan SteamID.
  • På Counter-Strike 1.6-paneler, alla id:n utom STEAM_0, eftersom de panelerna ger STEAM_1 till STEAM_6 till spelare utan Steam. En panel som visar ett STEAM_0-id över 3 miljarder, som inget Steam-konto har, ger påhittade id:n även till de spelarna, så Mizan tar inga av dess id:n: ungefär hälften av dem skulle peka på verkliga, orelaterade konton.

Vad Mizan aldrig gör

  • Registret bannar ingen. En community som kontrollerar spelare mot Mizan bestämmer själv vad den gör med svaret.
  • Mizan presenterar aldrig en listas ban som sitt eget fynd. Bara upptäckter från Mizans eget anti-fusk talar med Mizans röst.
  • Mizan skriver aldrig om en listas skäl. Dess etiketter står bredvid skälet, som förblir i listans ord.

Så räknas statistiken

Statistiken räknar en ban som ny när listan daterar den till veckan innan Mizan först läste den, eller när listan inte anger något datum och Mizan har läst listan förut. En ny listas eftersläpning räknas inte som nya bans. Dagarna anges i UTC.

Bestrida en ban

En ban tillhör den community som publicerade den, så överklagandet går till den communityn. När den häver banen följer Mizan efter vid nästa läsning. Bestrida en ban förklarar varje steg, och hur du rapporterar en kopia som Mizan fått fel.